{"_id":"@cloudflare/workers-shared","_rev":"1328-7150c4cc9d45762f40b3b564d04c703a","name":"@cloudflare/workers-shared","dist-tags":{"latest":"0.17.5","legacy":"0.15.1","beta":"0.0.0-b3be05734"},"versions":{"0.1.0":{"name":"@cloudflare/workers-shared","version":"0.1.0","_id":"@cloudflare/workers-shared@0.1.0","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"dist":{"shasum":"1af7d2ffbb61ca27f37e4cbc6c4713adc7223900","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.1.0.tgz","fileCount":10,"integrity":"sha512-SyD4iw6jM4anZaG+ujgVETV4fulF2KHBOW31eavbVN7TNpk2l4aJgwY1YSPK00IKSWsoQuH2TigR446KuT5lqQ==","signatures":[{"sig":"MEYCIQCOsjDuj5l8+69W8+JFgfFpMPT1cyBaYVIP1DV/4LYiVQIhAMHwXsVTty2ZBb9gRqY4B3GScPCCAQPQ9wKhMM6/Tay8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4328},"_from":"file:cloudflare-workers-shared-0.1.0.tgz","scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server","clean":"rimraf dist","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/dd1a20f05448911fec270e7e7a3491e1/cloudflare-workers-shared-0.1.0.tgz","_integrity":"sha512-SyD4iw6jM4anZaG+ujgVETV4fulF2KHBOW31eavbVN7TNpk2l4aJgwY1YSPK00IKSWsoQuH2TigR446KuT5lqQ==","_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.1.0_1722959942854_0.7320068604775523","host":"s3://npm-registry-packages"}},"0.0.0-5d149b98":{"name":"@cloudflare/workers-shared","version":"0.0.0-5d149b98","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5d149b98","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1c48104245f35cdcb3b71fdfcc397660f43cf99a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5d149b98.tgz","fileCount":4,"integrity":"sha512-BWCC+4InmwblAgIz4YyyI3j674PZ8mly2mATHhFt/7iD++t2Wy0YliHjKGZbGOvIH6ulJC5F817l0GNG5HU4GA==","signatures":[{"sig":"MEQCIEQ3NgY/C70mmPS7HgXLyHlY13iv76X8IeHwd7CbFO2NAiA7rPILe1YnoONxbBOtrX9MiuaDbGvl0aZQHo4eOipbVQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2750},"_from":"file:cloudflare-workers-shared-0.0.0-5d149b98.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6fe86758f804604351b9c3d69415a368/cloudflare-workers-shared-0.0.0-5d149b98.tgz","_integrity":"sha512-BWCC+4InmwblAgIz4YyyI3j674PZ8mly2mATHhFt/7iD++t2Wy0YliHjKGZbGOvIH6ulJC5F817l0GNG5HU4GA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5d149b98_1723108622490_0.5100922718773637","host":"s3://npm-registry-packages"}},"0.0.0-19b1e698":{"name":"@cloudflare/workers-shared","version":"0.0.0-19b1e698","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-19b1e698","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8033e5a89f5abaea01794dd7574d110d13b836c1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-19b1e698.tgz","fileCount":4,"integrity":"sha512-r4MoPsbe00waARgaLYX56WLLQyh/L0sZYYZhTEkzfqfX+KmZdPtHzbQ8RRAQOZ1hCeGNf3o7fclYGaORqCRDnQ==","signatures":[{"sig":"MEYCIQCGUomxMnZ8tOpa/KI9lgEFWq8C6KEZ7khDXVLB7cFGVwIhALh21rl23Pt7Owlnw6ZERyVdi1WK6kzbzpIdrHdFylYR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2750},"_from":"file:cloudflare-workers-shared-0.0.0-19b1e698.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5d6537bb6d4db10e239240558d40a157/cloudflare-workers-shared-0.0.0-19b1e698.tgz","_integrity":"sha512-r4MoPsbe00waARgaLYX56WLLQyh/L0sZYYZhTEkzfqfX+KmZdPtHzbQ8RRAQOZ1hCeGNf3o7fclYGaORqCRDnQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-19b1e698_1723120103759_0.7381928517463199","host":"s3://npm-registry-packages"}},"0.0.0-09b50927":{"name":"@cloudflare/workers-shared","version":"0.0.0-09b50927","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-09b50927","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"91ab2fc3265d39c82919800067d2e4facd68ed94","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-09b50927.tgz","fileCount":4,"integrity":"sha512-MlnRygzEznqbGmBIj8PsR9LAeF//S/uOeNgfox5CYQBjZiFbuoCeCTIgTgJGFsiRzEI4OqvvJi+wduKwtZWNNg==","signatures":[{"sig":"MEUCIQCgqux4v+zHr4/r+gw0K8EUDarIvA90NsFxxQTFaYR7WwIgFo+MhW7+iNar1AuYBLUZ7ReiMlMxqBsBoNu5Nj7y6ro=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2750},"_from":"file:cloudflare-workers-shared-0.0.0-09b50927.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f4878dadb8f97c40faeb7928ebad9a76/cloudflare-workers-shared-0.0.0-09b50927.tgz","_integrity":"sha512-MlnRygzEznqbGmBIj8PsR9LAeF//S/uOeNgfox5CYQBjZiFbuoCeCTIgTgJGFsiRzEI4OqvvJi+wduKwtZWNNg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-09b50927_1723132531132_0.28170934923327984","host":"s3://npm-registry-packages"}},"0.0.0-51cc4f80":{"name":"@cloudflare/workers-shared","version":"0.0.0-51cc4f80","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-51cc4f80","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8e913a8e4140655224b60a25092fd61e6b6c222a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-51cc4f80.tgz","fileCount":4,"integrity":"sha512-wF8h9ApsM0WKDQCyksi1+hCtFjsT2l2KmI4qdWFizDbH+RwK3y/FG14OtHdQYwhbQC75uMlEvn+tyVjjQPW2EQ==","signatures":[{"sig":"MEUCIQDVabGThnFd4wsu8fMwos2nlHacIFVo84DROrMS3v/SCgIgGtVYhf9TIgIrc35E4Rvr3rp+QFE587DtJqKfCfDL5Vo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2750},"_from":"file:cloudflare-workers-shared-0.0.0-51cc4f80.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2c42c376e704cb8160efd140d8c88956/cloudflare-workers-shared-0.0.0-51cc4f80.tgz","_integrity":"sha512-wF8h9ApsM0WKDQCyksi1+hCtFjsT2l2KmI4qdWFizDbH+RwK3y/FG14OtHdQYwhbQC75uMlEvn+tyVjjQPW2EQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-51cc4f80_1723188786766_0.11482990601049448","host":"s3://npm-registry-packages"}},"0.0.0-b4483dd3":{"name":"@cloudflare/workers-shared","version":"0.0.0-b4483dd3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b4483dd3","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0c059d30104aeedb5630d840c8c69206cded9895","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b4483dd3.tgz","fileCount":4,"integrity":"sha512-LMHfOTKixfEh9oOBg5B3nrC22r0a/4odvT3GlORcUd49Y3oXx05wUB7iPxxT4uUPU+0noFWKwtCtZ1wAIZLXrQ==","signatures":[{"sig":"MEQCIBTdCJpiPryPDaS/ZeYD9tevF1MIUz7IjWqTlfDeo1l/AiBWWsm7igbuqoLh7t4JFa8zh10Ql7vESD98Y24qzO7Dtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2750},"_from":"file:cloudflare-workers-shared-0.0.0-b4483dd3.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b699b639180dc708caa6978cc5c151cb/cloudflare-workers-shared-0.0.0-b4483dd3.tgz","_integrity":"sha512-LMHfOTKixfEh9oOBg5B3nrC22r0a/4odvT3GlORcUd49Y3oXx05wUB7iPxxT4uUPU+0noFWKwtCtZ1wAIZLXrQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b4483dd3_1723210818342_0.3427358032729504","host":"s3://npm-registry-packages"}},"0.0.0-30e945b5":{"name":"@cloudflare/workers-shared","version":"0.0.0-30e945b5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-30e945b5","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"50068eb331ff85f4d1e2f450ecec0781d3b8b299","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-30e945b5.tgz","fileCount":4,"integrity":"sha512-lfYUOr3rTwzia87BgJSX/iXwTVhqJIrVDoYp7CBq9hTMd5oRt+oI2XJKqxZmtkGE4VbEkGoe9t8Pmk6oKX+nEg==","signatures":[{"sig":"MEYCIQCA1oy19AT38oJ4lDohGqHCpTj5BJuZzOTKE0VmGD/PTwIhAIFCZyYuluMnXN7qXD6xdIDz7IJM0cWYgEAqztX5FXxQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2750},"_from":"file:cloudflare-workers-shared-0.0.0-30e945b5.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/81db874434d64e8fac2bee27ab8a0baf/cloudflare-workers-shared-0.0.0-30e945b5.tgz","_integrity":"sha512-lfYUOr3rTwzia87BgJSX/iXwTVhqJIrVDoYp7CBq9hTMd5oRt+oI2XJKqxZmtkGE4VbEkGoe9t8Pmk6oKX+nEg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-30e945b5_1723211535369_0.3633405495040116","host":"s3://npm-registry-packages"}},"0.0.0-d2b7482c":{"name":"@cloudflare/workers-shared","version":"0.0.0-d2b7482c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d2b7482c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"195dc3054a84a35f7d4d4c27d0e91f69e8e3a76d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d2b7482c.tgz","fileCount":4,"integrity":"sha512-EDi8jF9pDp5jan8Z7SYoSUiI1w2p86TP11qEZl+3fXtqZ5d8qptHGci1FlRBqF5TSPhXduFMWaDp0Dg/n7NI5A==","signatures":[{"sig":"MEUCIQCUf3H9BnkhOoN7kHgdhSAleCXMdv/gz4iwniadxZHLcwIgK6nXuBYYGr30JF5anGIjIPMt4qccD6GwjFG5XRcdO0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2750},"_from":"file:cloudflare-workers-shared-0.0.0-d2b7482c.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/062f4db1409488bd88436ec5c90d530e/cloudflare-workers-shared-0.0.0-d2b7482c.tgz","_integrity":"sha512-EDi8jF9pDp5jan8Z7SYoSUiI1w2p86TP11qEZl+3fXtqZ5d8qptHGci1FlRBqF5TSPhXduFMWaDp0Dg/n7NI5A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d2b7482c_1723212516016_0.2523378334789901","host":"s3://npm-registry-packages"}},"0.0.0-a75c883d":{"name":"@cloudflare/workers-shared","version":"0.0.0-a75c883d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a75c883d","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ab24b28627fcf5688d13352d3680573022b232a9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a75c883d.tgz","fileCount":4,"integrity":"sha512-7ri2tDUi7Ba2jwu0hpu+ed4HrRtuy4FigdV//Au6EoOrUkSFqD7sG4JEwUQf8G7WWQNO9KnaM7B7TLXUIDKuGw==","signatures":[{"sig":"MEUCIQCNqaT5qXUjxtPJFQOIHc1qYJtl8R57bfyLn+074HsfeQIgEhlE3OeeT5LdDUG5smuKtKvs76sa3Nio+uARu4fz6VU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2750},"_from":"file:cloudflare-workers-shared-0.0.0-a75c883d.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/01af1ab87f08e8b3af78128a3d3b9e53/cloudflare-workers-shared-0.0.0-a75c883d.tgz","_integrity":"sha512-7ri2tDUi7Ba2jwu0hpu+ed4HrRtuy4FigdV//Au6EoOrUkSFqD7sG4JEwUQf8G7WWQNO9KnaM7B7TLXUIDKuGw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a75c883d_1723216666942_0.2715162966344642","host":"s3://npm-registry-packages"}},"0.0.0-8491cb3d":{"name":"@cloudflare/workers-shared","version":"0.0.0-8491cb3d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8491cb3d","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f933a54e2a2133205c1245aa3c5925c08802fbb4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8491cb3d.tgz","fileCount":4,"integrity":"sha512-2oVrzVQl7l9qbXOzaZJA9bLlkeUxSwC6WpiyOYNWFQA4bqCPv2c+d3AjVQiBw8/lyJKWkpQuAeYLNYGFtj3P0A==","signatures":[{"sig":"MEQCIH43DJ48vpYQZC1LwO8rUjRw1TMEftDhcjARydziKGbeAiBgPMoywL1NcUz5d26JLRhffwxU2+/LD5fDODgV1Gjasg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2750},"_from":"file:cloudflare-workers-shared-0.0.0-8491cb3d.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/355ecef30a9478ac3e6cffaf5f7e05fc/cloudflare-workers-shared-0.0.0-8491cb3d.tgz","_integrity":"sha512-2oVrzVQl7l9qbXOzaZJA9bLlkeUxSwC6WpiyOYNWFQA4bqCPv2c+d3AjVQiBw8/lyJKWkpQuAeYLNYGFtj3P0A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8491cb3d_1723222159479_0.3229181280124349","host":"s3://npm-registry-packages"}},"0.0.0-ff049092":{"name":"@cloudflare/workers-shared","version":"0.0.0-ff049092","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ff049092","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"77c8d0b48ee9e152d0eaa6fcda11a458774d4d06","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ff049092.tgz","fileCount":4,"integrity":"sha512-9o6nZk3W1k2QfmHewkws82c3WTbWKDCEGaJgkeaDi/xLLVTTDXHXFVGGv7GMBbhzVNebtF1jsFzaqkfDKlJnjw==","signatures":[{"sig":"MEYCIQC6YB3E12RfC22AcQDF/vNL6gfmSTKfC4rAUK3XhIaEHwIhAOjD4FLDA0UqfJLGNoOFY8gMeVWcGh+2exKfOBqtnQHL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2750},"_from":"file:cloudflare-workers-shared-0.0.0-ff049092.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0503270b75cb8c4a9e0e1a82ac113fec/cloudflare-workers-shared-0.0.0-ff049092.tgz","_integrity":"sha512-9o6nZk3W1k2QfmHewkws82c3WTbWKDCEGaJgkeaDi/xLLVTTDXHXFVGGv7GMBbhzVNebtF1jsFzaqkfDKlJnjw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ff049092_1723456905535_0.08222267134801364","host":"s3://npm-registry-packages"}},"0.0.0-71882ee9":{"name":"@cloudflare/workers-shared","version":"0.0.0-71882ee9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-71882ee9","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"089c3288060f556d89d2bc24140b6c3d3418b6c7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-71882ee9.tgz","fileCount":4,"integrity":"sha512-qkKNzI/+4wQzYGTQIKRK9IQHqFw8XI/d4RhYqTWF2/4Yv0lNaWErbWJIY6NKKimqBgw6aQT7O1BR/ycWm5skhw==","signatures":[{"sig":"MEYCIQD+2nFOC7L/gq3doxoOCUgAF61Wwy7VsrKIOgpvNofDUgIhAKd0c1aN/ncVF8zS7dDTaf3sTOCo8E6EuGx6R2jFtxvo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2750},"_from":"file:cloudflare-workers-shared-0.0.0-71882ee9.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ba3f0980e0be938b8f5b8db361476cce/cloudflare-workers-shared-0.0.0-71882ee9.tgz","_integrity":"sha512-qkKNzI/+4wQzYGTQIKRK9IQHqFw8XI/d4RhYqTWF2/4Yv0lNaWErbWJIY6NKKimqBgw6aQT7O1BR/ycWm5skhw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-71882ee9_1723460457046_0.5231427529110062","host":"s3://npm-registry-packages"}},"0.0.0-5d771c28":{"name":"@cloudflare/workers-shared","version":"0.0.0-5d771c28","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5d771c28","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"76c80986a8ff914622ac6dcf8a70b0a990472ed8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5d771c28.tgz","fileCount":4,"integrity":"sha512-WWcoOPdX1kGv+O0e/lD5wzc/fVJWTp3d+06N2wipRwJvi+pRHSPohi8186t9jgXf9MFpKtCrIbC8QJpCeweDfg==","signatures":[{"sig":"MEUCIBQOWntgyzvY3Wta0nF+scO1clWZ8MGXOkNURMUS8xHzAiEA2uqL/eKBQHjCoHMC/+Hi9yPeihCvrn56u05YHU6NasE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2750},"_from":"file:cloudflare-workers-shared-0.0.0-5d771c28.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c92fd3dd3dab1f8bc14a3de0312d48da/cloudflare-workers-shared-0.0.0-5d771c28.tgz","_integrity":"sha512-WWcoOPdX1kGv+O0e/lD5wzc/fVJWTp3d+06N2wipRwJvi+pRHSPohi8186t9jgXf9MFpKtCrIbC8QJpCeweDfg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5d771c28_1723461628221_0.8652873691641747","host":"s3://npm-registry-packages"}},"0.0.0-3ae16ac5":{"name":"@cloudflare/workers-shared","version":"0.0.0-3ae16ac5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3ae16ac5","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"24364de333520bd5e3910f6910e8a019d28480b8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3ae16ac5.tgz","fileCount":4,"integrity":"sha512-SAlV3K/QP5B34doNQFwwqAFKMr2hLCscvmJMaozaPaoF0YnOEMXBFew8UdzDwro3VffEV1r59hMB353EW0/o6A==","signatures":[{"sig":"MEUCIQDUfhZnKodwENv/kn0ORcqfUs3HiEAe/cMCmRXuHOHdSgIgPMxWMWvUwi/TccVqjdD2oeUYYduVmio05u7aOFKzz7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2750},"_from":"file:cloudflare-workers-shared-0.0.0-3ae16ac5.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/91f35efcb38c02e83dd2e6eeb8205ca2/cloudflare-workers-shared-0.0.0-3ae16ac5.tgz","_integrity":"sha512-SAlV3K/QP5B34doNQFwwqAFKMr2hLCscvmJMaozaPaoF0YnOEMXBFew8UdzDwro3VffEV1r59hMB353EW0/o6A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3ae16ac5_1723462139346_0.5986504771927699","host":"s3://npm-registry-packages"}},"0.0.0-d86abb2c":{"name":"@cloudflare/workers-shared","version":"0.0.0-d86abb2c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d86abb2c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e57e0d7b283e38c848b61e004655f9763d1c7b08","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d86abb2c.tgz","fileCount":4,"integrity":"sha512-s2E00rnorbTIot1CUd3s9ZqKbxR8g2SNHNjPHBqX0wtEvQ6zADvInz18QD8PL94s7jBYsQN4k6yIOLFSuK6Cjw==","signatures":[{"sig":"MEYCIQDp78mVav+81cZ1rpqlQjAJQK9JUl549t5WTJ0Y/OAj8QIhAJmXGmBRfWsszPd/blBJ37jD1PoC+AbO76qtIU2aV6N0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2750},"_from":"file:cloudflare-workers-shared-0.0.0-d86abb2c.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/af101cb7d40aca82ce02cf23a1696397/cloudflare-workers-shared-0.0.0-d86abb2c.tgz","_integrity":"sha512-s2E00rnorbTIot1CUd3s9ZqKbxR8g2SNHNjPHBqX0wtEvQ6zADvInz18QD8PL94s7jBYsQN4k6yIOLFSuK6Cjw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d86abb2c_1723478100439_0.7882781118176454","host":"s3://npm-registry-packages"}},"0.0.0-a2a144ca":{"name":"@cloudflare/workers-shared","version":"0.0.0-a2a144ca","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a2a144ca","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"74b27bac818bd9f8af50b563bafed7bb556a6778","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a2a144ca.tgz","fileCount":4,"integrity":"sha512-LVFEUf2fCTv8HGtm8XTQdygfs/lDVmTX50cZxNknLqSV9q65JwVsBkyYkUalPsMabGwlNTXuekRMHoAHhUIcNw==","signatures":[{"sig":"MEYCIQDkUb4kL1zBN/rR0l8NouH/uiWdr7GaE+cCORuSfmfbqAIhALxqK8Z39mVWVgXdrtbbnsod/HCYj+ynBmU6rTdv6HoE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2750},"_from":"file:cloudflare-workers-shared-0.0.0-a2a144ca.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/32d8272e6926b6f4256794aca18d6eda/cloudflare-workers-shared-0.0.0-a2a144ca.tgz","_integrity":"sha512-LVFEUf2fCTv8HGtm8XTQdygfs/lDVmTX50cZxNknLqSV9q65JwVsBkyYkUalPsMabGwlNTXuekRMHoAHhUIcNw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a2a144ca_1723479864681_0.11230255854512072","host":"s3://npm-registry-packages"}},"0.0.0-515de6ab4":{"name":"@cloudflare/workers-shared","version":"0.0.0-515de6ab4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-515de6ab4","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fff6b168627a888f6ed4e376745eba6c46b5e283","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-515de6ab4.tgz","fileCount":4,"integrity":"sha512-o0WoUYoayE32LkX2W+aYePjHrSAP5OExDtZnZD2z8jq45p0Zqtmv75YKqXqkmj22JNPZ3rNqzjUpy3PVic1EHQ==","signatures":[{"sig":"MEYCIQDpqGuixJ6Pv0Yv43ptTgj65FxkEm08ET+eKJQ31wD3qgIhAIg00E+Z7JDAjQR+D5LtgalzTpsaOSvRwLZOv7bgqEk9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2751},"_from":"file:cloudflare-workers-shared-0.0.0-515de6ab4.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b6335b8cd0969c3576692c85d6a44517/cloudflare-workers-shared-0.0.0-515de6ab4.tgz","_integrity":"sha512-o0WoUYoayE32LkX2W+aYePjHrSAP5OExDtZnZD2z8jq45p0Zqtmv75YKqXqkmj22JNPZ3rNqzjUpy3PVic1EHQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-515de6ab4_1723487356273_0.5768888599212707","host":"s3://npm-registry-packages"}},"0.0.0-3aa7463df":{"name":"@cloudflare/workers-shared","version":"0.0.0-3aa7463df","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3aa7463df","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"083e7daea502d9d87ef366ecaa5b3c0980afa525","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3aa7463df.tgz","fileCount":4,"integrity":"sha512-ABV8U9ALO4Xy3zGqOp+NbkbXi8yuBaWjOqQyZNDYnacYyy64gQNBpymw7MpNtIouu78eEXwIHqZnOVz+/+ETtA==","signatures":[{"sig":"MEUCIQC3cLsKf/D1thgM4V1eWfZXP/UF7MA0Av9nCmMIqpPZpgIgCzNRHyf+rkEvycEFvMHCqiLU/36e+uNCdqnrKlzV2tQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2751},"_from":"file:cloudflare-workers-shared-0.0.0-3aa7463df.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6f1acf9174bc6d6bd52ac30309aaa89d/cloudflare-workers-shared-0.0.0-3aa7463df.tgz","_integrity":"sha512-ABV8U9ALO4Xy3zGqOp+NbkbXi8yuBaWjOqQyZNDYnacYyy64gQNBpymw7MpNtIouu78eEXwIHqZnOVz+/+ETtA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3aa7463df_1723538372132_0.29862066768910545","host":"s3://npm-registry-packages"}},"0.0.0-dbc678218":{"name":"@cloudflare/workers-shared","version":"0.0.0-dbc678218","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-dbc678218","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"acb5973816d71b8742513cac3c745ec07fb673a0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-dbc678218.tgz","fileCount":4,"integrity":"sha512-zE5vnWXn6adRzJS4IdqxHVg0fwUQdmInRAgdwyt56Ve2+ZQngxyEc4LaRgBeX+ilmU4zsAh1bqT839IFi/DxUg==","signatures":[{"sig":"MEUCIQD/x7xdjdOeN1AqjdBrHxudcM2NMEST7+WSwD3/uk/xUwIgW9KayKto0hR4MM18kKnMx+owXOAlgjgzCqbpBXUu4v0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2751},"_from":"file:cloudflare-workers-shared-0.0.0-dbc678218.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f839fdff7bf2a361cc1c769b5052f789/cloudflare-workers-shared-0.0.0-dbc678218.tgz","_integrity":"sha512-zE5vnWXn6adRzJS4IdqxHVg0fwUQdmInRAgdwyt56Ve2+ZQngxyEc4LaRgBeX+ilmU4zsAh1bqT839IFi/DxUg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-dbc678218_1723541888370_0.01583250352224863","host":"s3://npm-registry-packages"}},"0.0.0-19e5b6445":{"name":"@cloudflare/workers-shared","version":"0.0.0-19e5b6445","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-19e5b6445","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c8adeed3902f213960130d45b5c12c78fba5bd11","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-19e5b6445.tgz","fileCount":4,"integrity":"sha512-qCgXuH5dCV/Jlr4JtPCllneJEcgXPWCpYQqIZCyKFKF1rnA61jFEzU5BiaBA5sjhjuHz+kmcL+q2lBSRgFtlkQ==","signatures":[{"sig":"MEYCIQCbiGENzW7kDTHJVP6OG9rPQvaAn8juchYWEDrqeRAdsgIhALua2uRkBaweB5EXFkXRT7iNIF9ti1PwSIxdMMb5oYWi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2751},"_from":"file:cloudflare-workers-shared-0.0.0-19e5b6445.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6491b80912ef4876421e17689e167bb9/cloudflare-workers-shared-0.0.0-19e5b6445.tgz","_integrity":"sha512-qCgXuH5dCV/Jlr4JtPCllneJEcgXPWCpYQqIZCyKFKF1rnA61jFEzU5BiaBA5sjhjuHz+kmcL+q2lBSRgFtlkQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-19e5b6445_1723546689835_0.5728178742956767","host":"s3://npm-registry-packages"}},"0.0.0-1306feb5d":{"name":"@cloudflare/workers-shared","version":"0.0.0-1306feb5d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1306feb5d","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ed51e322231cede75bf00c6b042622015b68a577","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1306feb5d.tgz","fileCount":4,"integrity":"sha512-aGL3lAhBn9+Mxfzf/PYHEfPMOGfm/on6cBA1+SW99OozKBeKLvu9I+3i3PoY7QKeexTtoMZoRD4p4MJZ1YVSnQ==","signatures":[{"sig":"MEUCIFLq8CLZT6pQywWbU0l3NZhBKyhVE6E3694QwYSnAcAjAiEA36V3iKaY03TC/e0leuO9mFigrgLTLHW/KUkw7A2jzkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2751},"_from":"file:cloudflare-workers-shared-0.0.0-1306feb5d.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/037939560e65c1ffeb63110c16ac2db4/cloudflare-workers-shared-0.0.0-1306feb5d.tgz","_integrity":"sha512-aGL3lAhBn9+Mxfzf/PYHEfPMOGfm/on6cBA1+SW99OozKBeKLvu9I+3i3PoY7QKeexTtoMZoRD4p4MJZ1YVSnQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1306feb5d_1723548095933_0.11558188099878053","host":"s3://npm-registry-packages"}},"0.0.0-3402ab9d5":{"name":"@cloudflare/workers-shared","version":"0.0.0-3402ab9d5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3402ab9d5","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"36ac796402284e69ccaf7ea3904e67871787533d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3402ab9d5.tgz","fileCount":4,"integrity":"sha512-5lpkos1TLv041zeRtdPtpOjvagtmfL4EWCKcmrJ7HxxyB46gWoF7DiXQmxAQ/iV7wFires0yzpK6w5qdqVynfA==","signatures":[{"sig":"MEQCIHa+CMHkElhebJ5zgnqXZccb5gaQwSt3cJ5cANNj3NKZAiA0gxMlaoy6gUQpI5GaxPdcu5qLy5xETxkODfVie0pGwg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2751},"_from":"file:cloudflare-workers-shared-0.0.0-3402ab9d5.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/44de88d957d2d2bd2074f0bca4751021/cloudflare-workers-shared-0.0.0-3402ab9d5.tgz","_integrity":"sha512-5lpkos1TLv041zeRtdPtpOjvagtmfL4EWCKcmrJ7HxxyB46gWoF7DiXQmxAQ/iV7wFires0yzpK6w5qdqVynfA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3402ab9d5_1723550528835_0.8525590406677264","host":"s3://npm-registry-packages"}},"0.0.0-da9106c7c":{"name":"@cloudflare/workers-shared","version":"0.0.0-da9106c7c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-da9106c7c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8bc6f482641b47ea7254d81ebe43d3fe00ef69c5","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-da9106c7c.tgz","fileCount":4,"integrity":"sha512-3EwMiSPrvwrUieX8PoQZnCR/LDVfU+yVeVQ8yfJoOjXtl2dl/qh/SUmu5IUckpGihQEK6Lp0byyT+nyfTru0HQ==","signatures":[{"sig":"MEQCIA1OSLE3g6BdXj+LBiARgPqfg2WZO+auei8PlFiWneygAiBjSiJzGigqtXTkKpcBNav4T0xxWOGe8QPpwl299czqeA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2751},"_from":"file:cloudflare-workers-shared-0.0.0-da9106c7c.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9b976e3b3954a31a12a3e79f0be85d74/cloudflare-workers-shared-0.0.0-da9106c7c.tgz","_integrity":"sha512-3EwMiSPrvwrUieX8PoQZnCR/LDVfU+yVeVQ8yfJoOjXtl2dl/qh/SUmu5IUckpGihQEK6Lp0byyT+nyfTru0HQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-da9106c7c_1723553426536_0.9192041487591864","host":"s3://npm-registry-packages"}},"0.0.0-08416c97a":{"name":"@cloudflare/workers-shared","version":"0.0.0-08416c97a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-08416c97a","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f5bafc99aaa637276a63e6434bca363a08de1792","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-08416c97a.tgz","fileCount":4,"integrity":"sha512-+EHo8W/UnUS6jpTVkntKUuB5TG++xw22tD4Prh5QoB13cqoSZR+Ne+OZFXVeOb54MqncUmPmTYAYTVz041XRRQ==","signatures":[{"sig":"MEUCIHWWxbobpyD0M5ZCzhb9m1TEg4eT+c/7oVH9X8zHEk+iAiEAn2hVCo2YkJdmEHcB8PjCYw8xisDVZkmzz8+H4LtjO50=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2751},"_from":"file:cloudflare-workers-shared-0.0.0-08416c97a.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0980287a92ee9a4647c528667dd262b6/cloudflare-workers-shared-0.0.0-08416c97a.tgz","_integrity":"sha512-+EHo8W/UnUS6jpTVkntKUuB5TG++xw22tD4Prh5QoB13cqoSZR+Ne+OZFXVeOb54MqncUmPmTYAYTVz041XRRQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-08416c97a_1723566085212_0.6160735637654609","host":"s3://npm-registry-packages"}},"0.0.0-231f1f67a":{"name":"@cloudflare/workers-shared","version":"0.0.0-231f1f67a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-231f1f67a","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9ee4bc3daafc3242c60b1718481e997f532600fc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-231f1f67a.tgz","fileCount":4,"integrity":"sha512-IaM2jJiGGk+z2WAvQBGOnq7qtl3TTYooJ9Do62InB3ww5a47FZytOzeL+M8A9VArXLipZvpegX+26llehqLPJQ==","signatures":[{"sig":"MEUCIQCw4n7DbvZFs6o804I3QjygYWytA0EuvQxi+vzlaytyxQIgWxt0rBHV5C63rqRp447H0zJ/02kKodkuwC24rUgSD3I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2751},"_from":"file:cloudflare-workers-shared-0.0.0-231f1f67a.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7c3cb131ee7a6123271dd004e91e93ca/cloudflare-workers-shared-0.0.0-231f1f67a.tgz","_integrity":"sha512-IaM2jJiGGk+z2WAvQBGOnq7qtl3TTYooJ9Do62InB3ww5a47FZytOzeL+M8A9VArXLipZvpegX+26llehqLPJQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-231f1f67a_1723567088807_0.8682530626573617","host":"s3://npm-registry-packages"}},"0.0.0-e24939c53":{"name":"@cloudflare/workers-shared","version":"0.0.0-e24939c53","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e24939c53","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"153b78c71f7e54a426c173e943c651f268b9d186","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e24939c53.tgz","fileCount":4,"integrity":"sha512-m3VCUN+sAYZ0NHRu5yHvyzUulYE6MunaEdMods6BXhF4fGR6QqTV7zxdCI/fuSRElbZmb7qnyhWvujj5oOIgww==","signatures":[{"sig":"MEUCIQDyIPWCRX3i4zpcKR25j/rv5dIYaXgBVoszL5jIpTQ6/AIgPF+JSOTRjWC3QHF6lC6GGp2mYQsVhmPCi/K5XTjnL2g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2751},"_from":"file:cloudflare-workers-shared-0.0.0-e24939c53.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9b7912f93bfa23a4a092adac42618f34/cloudflare-workers-shared-0.0.0-e24939c53.tgz","_integrity":"sha512-m3VCUN+sAYZ0NHRu5yHvyzUulYE6MunaEdMods6BXhF4fGR6QqTV7zxdCI/fuSRElbZmb7qnyhWvujj5oOIgww==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e24939c53_1723581108575_0.5268166794486095","host":"s3://npm-registry-packages"}},"0.0.0-1d4a36f17":{"name":"@cloudflare/workers-shared","version":"0.0.0-1d4a36f17","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1d4a36f17","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a773427ff921052a3b4f225bb79bbccc1f3bb345","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1d4a36f17.tgz","fileCount":4,"integrity":"sha512-9pCCFDcMdDtR+h+i8R/TUM3wP7i6EDRF47F+UJraTYsApREuU+CCPq75gohZGkvcd+feAfVm2A4b/CuczRZqVA==","signatures":[{"sig":"MEYCIQD3L9Wj+hoCedQRR74QL0p2POncMG3xDCL8uIKbJtP0agIhANIg+uMH7XrWYMuf3C1AkIWT88+qDjKrvMaj8SF6VC8T","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2751},"_from":"file:cloudflare-workers-shared-0.0.0-1d4a36f17.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/15d07f56dc5b9a0a5342c829c88d24c4/cloudflare-workers-shared-0.0.0-1d4a36f17.tgz","_integrity":"sha512-9pCCFDcMdDtR+h+i8R/TUM3wP7i6EDRF47F+UJraTYsApREuU+CCPq75gohZGkvcd+feAfVm2A4b/CuczRZqVA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1d4a36f17_1723620073913_0.7574307780873548","host":"s3://npm-registry-packages"}},"0.0.0-34bf39301":{"name":"@cloudflare/workers-shared","version":"0.0.0-34bf39301","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-34bf39301","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e2e8b38d48abf4d2074afcb984fe9e45b0ee5bc9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-34bf39301.tgz","fileCount":4,"integrity":"sha512-ZKYJZeqb/iCafLiec4+YDPHzmExJj5DOh/e77AAglslYh3WJmSRxK3RCzrVcQYzNloHUDvJLD2GCLvnMPb3Y8A==","signatures":[{"sig":"MEQCIE068PmQC0AXFrwqSyf7LuEw1LRj/pGd2yfgKE2MK0Q9AiAQXwIwuVAC6aUweKw6ha6zQK+IiUraZDo+QGI0kuzOyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2751},"_from":"file:cloudflare-workers-shared-0.0.0-34bf39301.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/cf631bf39d2f2646872dd6f52f0c69ba/cloudflare-workers-shared-0.0.0-34bf39301.tgz","_integrity":"sha512-ZKYJZeqb/iCafLiec4+YDPHzmExJj5DOh/e77AAglslYh3WJmSRxK3RCzrVcQYzNloHUDvJLD2GCLvnMPb3Y8A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-34bf39301_1723624415110_0.5149813001859127","host":"s3://npm-registry-packages"}},"0.0.0-0e36f8913":{"name":"@cloudflare/workers-shared","version":"0.0.0-0e36f8913","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0e36f8913","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"59dfe8c67e6461aa3dcdc83b5950597ceca9050a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0e36f8913.tgz","fileCount":4,"integrity":"sha512-nSSJ4m2JEtLvdlgRtbtoPgquxXd9Kc81li1VDxCI8r9wHJbs1HWosiwvbhpE9GJjRJxO+NhZM6Pt68ebTVCWTQ==","signatures":[{"sig":"MEQCIH5Z0UTyClg+aWh/BWsiL8POkoI0mlfv6MuO6RmQkRzOAiBtt3NulgEMTZQ5BDv8lyDGtkAJk9HpHZUG474T6UK73Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2751},"_from":"file:cloudflare-workers-shared-0.0.0-0e36f8913.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/889b55b9b3e07df523d252bffc7a78a9/cloudflare-workers-shared-0.0.0-0e36f8913.tgz","_integrity":"sha512-nSSJ4m2JEtLvdlgRtbtoPgquxXd9Kc81li1VDxCI8r9wHJbs1HWosiwvbhpE9GJjRJxO+NhZM6Pt68ebTVCWTQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0e36f8913_1723624970461_0.9106860943010184","host":"s3://npm-registry-packages"}},"0.0.0-3c24d84ff":{"name":"@cloudflare/workers-shared","version":"0.0.0-3c24d84ff","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3c24d84ff","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9ba4ff2bb9d2203b457b71798cae5ff6f23e99c1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3c24d84ff.tgz","fileCount":4,"integrity":"sha512-xPv3cc7BVA+0LV7ixF65TTkJsHJ14ZT47b5MfJkOyUD3H3E/ucIBbJFC0ReSeEzAMzfaoHgF/7sFQtUOW1EJvg==","signatures":[{"sig":"MEYCIQCLHTBfTEIDWkr5QTp8zr+ZYiPbEpZUq9b8JdrkdpI4tgIhAJMFYTouRt/L1aRIgzatgg0LvJUmRm1wGDCd9qgyiiHd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2751},"_from":"file:cloudflare-workers-shared-0.0.0-3c24d84ff.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c49dc6f0d0746ce415a8dc3fe13f995a/cloudflare-workers-shared-0.0.0-3c24d84ff.tgz","_integrity":"sha512-xPv3cc7BVA+0LV7ixF65TTkJsHJ14ZT47b5MfJkOyUD3H3E/ucIBbJFC0ReSeEzAMzfaoHgF/7sFQtUOW1EJvg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3c24d84ff_1723636944500_0.10819412387020888","host":"s3://npm-registry-packages"}},"0.0.0-fd0bd46eb":{"name":"@cloudflare/workers-shared","version":"0.0.0-fd0bd46eb","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fd0bd46eb","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9369d91dcdbf922821a2ce4b119185e26a2f2246","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fd0bd46eb.tgz","fileCount":4,"integrity":"sha512-wrNMaI0LKLoZ+r/JtA3DEIzJAh3oZL/OAGeBbvjl5JnZFpfN0Cactuy4UQcJG9njSBeDqxWRlHXux93sCRtASw==","signatures":[{"sig":"MEUCIGs2c36JmPZgnZ5CJzZxPlqiP0EXH9Gx8GKsXuIQ/1mmAiEA2iok+NNybPMxZK78ixfIGisiPrwQpNseQT4QHqIk6+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2751},"_from":"file:cloudflare-workers-shared-0.0.0-fd0bd46eb.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/684b37220048ac559b5abb461ee60419/cloudflare-workers-shared-0.0.0-fd0bd46eb.tgz","_integrity":"sha512-wrNMaI0LKLoZ+r/JtA3DEIzJAh3oZL/OAGeBbvjl5JnZFpfN0Cactuy4UQcJG9njSBeDqxWRlHXux93sCRtASw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fd0bd46eb_1723704575972_0.035066380481654","host":"s3://npm-registry-packages"}},"0.0.0-3516faaed":{"name":"@cloudflare/workers-shared","version":"0.0.0-3516faaed","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3516faaed","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7dd099605c3300aac2e9e785f6f52db939295cc7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3516faaed.tgz","fileCount":4,"integrity":"sha512-cC478B33W1Oqe2mT/2dNAYKQTmNOT8nSaEkfMLkX14+zpFQsy13s8Lm/HTQHyELGv+Lsd60P87LoCxNqhRbjPA==","signatures":[{"sig":"MEUCIQDshN5O2QlzqJEPrpG9p4JOiaDkfrWO5k+RxDYU2dJH2QIgDMWkLGy8zANdCE+muYGhMt/Rl4YoZlRxw/VFy/KxIjI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2751},"_from":"file:cloudflare-workers-shared-0.0.0-3516faaed.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/73c891af358d18cb78a0bdd1474c7446/cloudflare-workers-shared-0.0.0-3516faaed.tgz","_integrity":"sha512-cC478B33W1Oqe2mT/2dNAYKQTmNOT8nSaEkfMLkX14+zpFQsy13s8Lm/HTQHyELGv+Lsd60P87LoCxNqhRbjPA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3516faaed_1723706163593_0.45009064130226584","host":"s3://npm-registry-packages"}},"0.0.0-0d85f2464":{"name":"@cloudflare/workers-shared","version":"0.0.0-0d85f2464","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0d85f2464","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"484c0f2a30e83d719ba5b0f304c0144c3bad5cf5","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0d85f2464.tgz","fileCount":4,"integrity":"sha512-FJyr2kAL6uR0S9zhHNcX27uB9cklObJ6nxRVXYLpzn6KlQraegkMV6BzjB1GpVdeW/k6U4zzrSBWh8VWKn9RrA==","signatures":[{"sig":"MEQCIFp0Lo4KYlRk8rMKjWmweV75e0nXWX+po13icLLclspeAiAi+5jZiNmj89G6w4WWnZLLvTihNjGqIrZTKapQXLY4DA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2751},"_from":"file:cloudflare-workers-shared-0.0.0-0d85f2464.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/dbe46bdd8550e0e5b02ade1caa25ce4e/cloudflare-workers-shared-0.0.0-0d85f2464.tgz","_integrity":"sha512-FJyr2kAL6uR0S9zhHNcX27uB9cklObJ6nxRVXYLpzn6KlQraegkMV6BzjB1GpVdeW/k6U4zzrSBWh8VWKn9RrA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0d85f2464_1723707354233_0.9780105303835069","host":"s3://npm-registry-packages"}},"0.0.0-37dc86ff4":{"name":"@cloudflare/workers-shared","version":"0.0.0-37dc86ff4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-37dc86ff4","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"526ae842063f9fa26e572070687ff29202ace021","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-37dc86ff4.tgz","fileCount":4,"integrity":"sha512-48r3y1hfwdlalXZApwmF+yQuSy9+IqdFfkpdvLIuNz0WTfrPYOCytnkAt81f60XcpTu6LcDXjHD54ggCU5RltQ==","signatures":[{"sig":"MEQCIC6OhGHN/yOJkLDmrMytjlqCv9Wm+QjJx7ek14E/vjt7AiAkXW3tUNklzX5hTBrWoEMsvIgl756L+NFdrbSoYvYaZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2751},"_from":"file:cloudflare-workers-shared-0.0.0-37dc86ff4.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/99618288b5e696e32ac1e9697222a144/cloudflare-workers-shared-0.0.0-37dc86ff4.tgz","_integrity":"sha512-48r3y1hfwdlalXZApwmF+yQuSy9+IqdFfkpdvLIuNz0WTfrPYOCytnkAt81f60XcpTu6LcDXjHD54ggCU5RltQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-37dc86ff4_1723718919977_0.8868616307607748","host":"s3://npm-registry-packages"}},"0.0.0-00f340f7c":{"name":"@cloudflare/workers-shared","version":"0.0.0-00f340f7c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-00f340f7c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"801d917391ad4ff76e67c342f8c6b4f05e371b4b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-00f340f7c.tgz","fileCount":4,"integrity":"sha512-D0t5L38XCwxcXID0RMfQayo0GM9O8OyhT82/vAswOyC07wKpMzJhChU16OASKSKUiDQoFQZ22n95hRUdVx0I2g==","signatures":[{"sig":"MEYCIQDKgj6zhAVtYIN8jFSiFT8a38MBRDVoFzvScjkV32a+/QIhAPcf2pPpbV8//TNWOA6903bShXDxQf+1nU+DwSDkMy1C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5559},"_from":"file:cloudflare-workers-shared-0.0.0-00f340f7c.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/42ed56406ae20a8aab4e18cda2f32c30/cloudflare-workers-shared-0.0.0-00f340f7c.tgz","_integrity":"sha512-D0t5L38XCwxcXID0RMfQayo0GM9O8OyhT82/vAswOyC07wKpMzJhChU16OASKSKUiDQoFQZ22n95hRUdVx0I2g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-00f340f7c_1723720906807_0.06663067684981261","host":"s3://npm-registry-packages"}},"0.0.0-59556eb2f":{"name":"@cloudflare/workers-shared","version":"0.0.0-59556eb2f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-59556eb2f","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6273ebc95b5121e7e3238f47c8c4425298f2bb7d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-59556eb2f.tgz","fileCount":4,"integrity":"sha512-s9uDbvgx1rMVWDwsrpPpD9DRbmwN3bdGA9EIVe6y1/SnGYTGBxLQkcyE3rdjkeL5/Kw0T96qWU0WYGup/2Nzdw==","signatures":[{"sig":"MEYCIQD9uB3AU+ghCoUnCHerm97jkwqBJq4QkMVw818/xJBJ9AIhANWZOk24ebdsNcrzPynjSU+lMiPdGUwNOSD9Ppgwcku9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5559},"_from":"file:cloudflare-workers-shared-0.0.0-59556eb2f.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a1d3bcdf9c67fa836d821b2be656edac/cloudflare-workers-shared-0.0.0-59556eb2f.tgz","_integrity":"sha512-s9uDbvgx1rMVWDwsrpPpD9DRbmwN3bdGA9EIVe6y1/SnGYTGBxLQkcyE3rdjkeL5/Kw0T96qWU0WYGup/2Nzdw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-59556eb2f_1723732835684_0.41461008883744666","host":"s3://npm-registry-packages"}},"0.0.0-371b6bb86":{"name":"@cloudflare/workers-shared","version":"0.0.0-371b6bb86","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-371b6bb86","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ab32565575a510057ee83435cb6de8ccaca23c6d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-371b6bb86.tgz","fileCount":4,"integrity":"sha512-xxjfaDobOvbmaoPISns6fgJnN1bOLCiv6wUsaUEwXKOWDaE+hoQFzdtBAF7UCJoLG2UUTcyyaTzmxKIv2bvjtA==","signatures":[{"sig":"MEYCIQCZQOMeZKXqd64BFcN5ZeZCBhnBp3FTY1EXTWOf2Q6MdwIhANy7OU4zkSewT/S1+hro3CmyvlZ/3oJAsKbBILjpiX7R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5559},"_from":"file:cloudflare-workers-shared-0.0.0-371b6bb86.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1884fb098961c7c68da9d882b1d3a8b8/cloudflare-workers-shared-0.0.0-371b6bb86.tgz","_integrity":"sha512-xxjfaDobOvbmaoPISns6fgJnN1bOLCiv6wUsaUEwXKOWDaE+hoQFzdtBAF7UCJoLG2UUTcyyaTzmxKIv2bvjtA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-371b6bb86_1723752958480_0.2571613015715146","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@cloudflare/workers-shared","version":"0.2.0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.2.0","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0888a464b9e5b6b5a12bfeb0c1110d9fe04ce3c4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.2.0.tgz","fileCount":4,"integrity":"sha512-tIWLooWkBMuoKRk72lr6YrEtVlVdUTtAGVmPOnUroMrnri/9YLx+mVawL0/egDgSGmPbmvkdBFsUGRuI+aZmxg==","signatures":[{"sig":"MEUCIQD603QxzOPgZMN9aZVqk6Xg4qMd67OS4ER5IHYa8QDyNwIgeJ/HaWFmC8NWR3HRJSeLegFkk/wD/FBw+SEbZ1OWpK8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5549},"_from":"file:cloudflare-workers-shared-0.2.0.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/df0263bc48ee8b65b43f6125314279ff/cloudflare-workers-shared-0.2.0.tgz","_integrity":"sha512-tIWLooWkBMuoKRk72lr6YrEtVlVdUTtAGVmPOnUroMrnri/9YLx+mVawL0/egDgSGmPbmvkdBFsUGRuI+aZmxg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.2.0_1723792666080_0.04757458264638825","host":"s3://npm-registry-packages"}},"0.0.0-fcc7129cf":{"name":"@cloudflare/workers-shared","version":"0.0.0-fcc7129cf","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fcc7129cf","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"facdc2fa468ef10f0db9b124012c20b7b24a3534","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fcc7129cf.tgz","fileCount":4,"integrity":"sha512-74oGiy3rowru+UdPyJBJTuF7GrWK43JCP+0L6gkd5w2+3Jx6SDvclro3TeKQz52NE5BdypRoaeP2AYom6oIY1Q==","signatures":[{"sig":"MEUCIE4wPtWZBuKFeHfnnSJqpdhQt69CHHy+6lUvAOIOnzlPAiEA4/qg8aAemO243odzQTIEULDqG801aCCIY0n6VNvyR5Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5559},"_from":"file:cloudflare-workers-shared-0.0.0-fcc7129cf.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1c67d2dec1600e7f235280bbfdbbc4eb/cloudflare-workers-shared-0.0.0-fcc7129cf.tgz","_integrity":"sha512-74oGiy3rowru+UdPyJBJTuF7GrWK43JCP+0L6gkd5w2+3Jx6SDvclro3TeKQz52NE5BdypRoaeP2AYom6oIY1Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fcc7129cf_1723792971860_0.6182844375936545","host":"s3://npm-registry-packages"}},"0.0.0-82c069fa7":{"name":"@cloudflare/workers-shared","version":"0.0.0-82c069fa7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-82c069fa7","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fcfc0474712bcfb6abc0ee04d84671e65f99a2ac","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-82c069fa7.tgz","fileCount":4,"integrity":"sha512-xFuiECDtefmbgTRrWcJY+yhFUOPOSBYx59BvWZFaWc8aR0uGJ3JfzMO6chxr5B6qhpCVTgzQKHSC0oy3rP6KGw==","signatures":[{"sig":"MEQCIByT42VpPdbODuP1LNyNf7gHSEV4HjgxAfx6qWrWG7r+AiAssTLOoEy5TwDh39FOyvJM5NMMrJWg3xgHJ5nt7v66bA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5559},"_from":"file:cloudflare-workers-shared-0.0.0-82c069fa7.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/786ce95bbcad6726e15155c8c8ab7d03/cloudflare-workers-shared-0.0.0-82c069fa7.tgz","_integrity":"sha512-xFuiECDtefmbgTRrWcJY+yhFUOPOSBYx59BvWZFaWc8aR0uGJ3JfzMO6chxr5B6qhpCVTgzQKHSC0oy3rP6KGw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-82c069fa7_1723795828355_0.2904715159358784","host":"s3://npm-registry-packages"}},"0.0.0-c44ab9258":{"name":"@cloudflare/workers-shared","version":"0.0.0-c44ab9258","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c44ab9258","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a55c0761d490eba087b0739cbc1f587494a569c0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c44ab9258.tgz","fileCount":4,"integrity":"sha512-RWuxXG9YJdHxB51yAl1AETIgGknuGRoew7pdSe8kZMMKXlrByFF3kD9jqslB7gyl53HVVSXjPUY9YPiBB9L7Hg==","signatures":[{"sig":"MEQCIANr3MZXlAL56q5rR5bqQg5fLgbol/ncaAEbRsuS+kGkAiBP+EjtegpGvLf3pTDaYBvCN62SwryTMyemFMhB6OapSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5559},"_from":"file:cloudflare-workers-shared-0.0.0-c44ab9258.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7a12bbbe80055917ec036cbc6a72ecec/cloudflare-workers-shared-0.0.0-c44ab9258.tgz","_integrity":"sha512-RWuxXG9YJdHxB51yAl1AETIgGknuGRoew7pdSe8kZMMKXlrByFF3kD9jqslB7gyl53HVVSXjPUY9YPiBB9L7Hg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c44ab9258_1723806266736_0.666309270722667","host":"s3://npm-registry-packages"}},"0.0.0-14fb0343c":{"name":"@cloudflare/workers-shared","version":"0.0.0-14fb0343c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-14fb0343c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5286e858d6bbd134a52496f286378912780399e3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-14fb0343c.tgz","fileCount":4,"integrity":"sha512-SXXgYxYh5QVlspjcZ+pxNU4JA5tItUFMnd82ugTYrZbmj9JdFsIDo2cDNdu/h0wcDnfsdiJ9BLf5rBIhg1uO3A==","signatures":[{"sig":"MEYCIQCznXU938UiVqlbdncJYJypImyM5aYXGuNTsNImXimK1wIhAJKdIPhxu+lmEDqlyzeg3jHrzNbbtPXHr05AaeMaHVDa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5559},"_from":"file:cloudflare-workers-shared-0.0.0-14fb0343c.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8ab19db0a17dc67aa289dd561779dbb7/cloudflare-workers-shared-0.0.0-14fb0343c.tgz","_integrity":"sha512-SXXgYxYh5QVlspjcZ+pxNU4JA5tItUFMnd82ugTYrZbmj9JdFsIDo2cDNdu/h0wcDnfsdiJ9BLf5rBIhg1uO3A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-14fb0343c_1723807213497_0.9301668486766546","host":"s3://npm-registry-packages"}},"0.0.0-56a3de2c8":{"name":"@cloudflare/workers-shared","version":"0.0.0-56a3de2c8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-56a3de2c8","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2595ce9f1c185b56ecb8b46b7ce99f72493daf3a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-56a3de2c8.tgz","fileCount":4,"integrity":"sha512-LF6K/FnnDoeBRi/NYAdVgo+oMd4s29gnb0IYNzI8oMYsuOL5NHKxBTKyHhq2/TDFSvTDul6d+4xlxEYGDvfKZg==","signatures":[{"sig":"MEUCIE15GvMW1IFEHyBBmK4c8cBSUI9JhUtzirnrHKovvYpBAiEA/0RWvmQIQOLrpmI0R5bTFzHZqY+qcUiT4uXiqzaLGuw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5559},"_from":"file:cloudflare-workers-shared-0.0.0-56a3de2c8.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/777b27ccfda3c3d0287b21812392b9aa/cloudflare-workers-shared-0.0.0-56a3de2c8.tgz","_integrity":"sha512-LF6K/FnnDoeBRi/NYAdVgo+oMd4s29gnb0IYNzI8oMYsuOL5NHKxBTKyHhq2/TDFSvTDul6d+4xlxEYGDvfKZg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-56a3de2c8_1723820280971_0.3941829079063095","host":"s3://npm-registry-packages"}},"0.0.0-a9b4f252c":{"name":"@cloudflare/workers-shared","version":"0.0.0-a9b4f252c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a9b4f252c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a506477f1d79b25c3c28f801209f6fe000532583","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a9b4f252c.tgz","fileCount":4,"integrity":"sha512-CiL9E0V8MrxV24ZcAMTsWpTLereIyi0ypvpUPzvs00XUwAPVMU0B2G+EhRWKGfKBlj7gFsoGrIAwsQtNWOdUOg==","signatures":[{"sig":"MEQCIGtM8rAykMm9Zx1V6MNWEu8ele6n9yrTfpjICaZ9XO0rAiAR4dtFj8d+zq0kIPPgMVLTVhenl2H3HNjiixFFpMbgAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5559},"_from":"file:cloudflare-workers-shared-0.0.0-a9b4f252c.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c6bc08e5bedd89a35d17a17eaec604f0/cloudflare-workers-shared-0.0.0-a9b4f252c.tgz","_integrity":"sha512-CiL9E0V8MrxV24ZcAMTsWpTLereIyi0ypvpUPzvs00XUwAPVMU0B2G+EhRWKGfKBlj7gFsoGrIAwsQtNWOdUOg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a9b4f252c_1723825146302_0.02319559091090806","host":"s3://npm-registry-packages"}},"0.0.0-bd7d79a2c":{"name":"@cloudflare/workers-shared","version":"0.0.0-bd7d79a2c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-bd7d79a2c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5b2d7ea3bf0439f70743d870430be02e69ed4ff4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-bd7d79a2c.tgz","fileCount":4,"integrity":"sha512-KpqsU0KN86VQIfQsrhao/wxKBkJz/Ny3CqK7jWaI4f1+o6Cd9TMPmrbFoeg6wWNCfN0AzXd4CuQLMX7gg/uVQg==","signatures":[{"sig":"MEQCIHaqwUWo8RVZlsYeQIlDjnVvGFO/8l+2Goqj7qIi6p24AiAZAqbICBzwa9DSJTM6uWmwxdQjiAgLjSgP55Fy43vilQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5559},"_from":"file:cloudflare-workers-shared-0.0.0-bd7d79a2c.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/dfe25c0c43252767c1492109e80a9c29/cloudflare-workers-shared-0.0.0-bd7d79a2c.tgz","_integrity":"sha512-KpqsU0KN86VQIfQsrhao/wxKBkJz/Ny3CqK7jWaI4f1+o6Cd9TMPmrbFoeg6wWNCfN0AzXd4CuQLMX7gg/uVQg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-bd7d79a2c_1724063130536_0.5156669398910454","host":"s3://npm-registry-packages"}},"0.0.0-50a60a69e":{"name":"@cloudflare/workers-shared","version":"0.0.0-50a60a69e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-50a60a69e","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8e5bd6666eadb4d674f0acb9548b4771f0ff1061","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-50a60a69e.tgz","fileCount":4,"integrity":"sha512-lFtXUel26Yi8i/s+//kYYDWotM2PEu/xTjy8TJKjalUsx7xAmu3854l3VJWntPtcXpVcVN+2JjGgUt/syE1MnA==","signatures":[{"sig":"MEQCIB5CabdWEJ4xov9bNM3/I+1kwz3lNM/F0/BgfT1Cym/yAiAlSTYs5WJtRbtdr0u4g3WWpvRP//o2MLCwPL6sPSMFsg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5559},"_from":"file:cloudflare-workers-shared-0.0.0-50a60a69e.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3b92a671c379e86c54be138679c4242d/cloudflare-workers-shared-0.0.0-50a60a69e.tgz","_integrity":"sha512-lFtXUel26Yi8i/s+//kYYDWotM2PEu/xTjy8TJKjalUsx7xAmu3854l3VJWntPtcXpVcVN+2JjGgUt/syE1MnA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-50a60a69e_1724063634543_0.6998036958471503","host":"s3://npm-registry-packages"}},"0.0.0-87c8f2dc7":{"name":"@cloudflare/workers-shared","version":"0.0.0-87c8f2dc7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-87c8f2dc7","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"586a5805d3345703c17d6ab99f84c6e0057f7a1c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-87c8f2dc7.tgz","fileCount":4,"integrity":"sha512-aD9ONPFYOg2z9Wl6qeZDn5jJiIqF4C4Gh4zK/e7W4Ul9A9VunqWLJmJD0NMOzQ+BjdBNougMZi+VQ54mXBp0TA==","signatures":[{"sig":"MEQCIG6jY6DOILYwBDICIPY+Xt4B0b5JpmFDTcjgYoEnmY3DAiAsawAq2YOOVo6YthEDOTS0GxhHd6jVKfbdXFcvuT/T5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5559},"_from":"file:cloudflare-workers-shared-0.0.0-87c8f2dc7.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7bd5b9d77986a513db2c68ee195a42c4/cloudflare-workers-shared-0.0.0-87c8f2dc7.tgz","_integrity":"sha512-aD9ONPFYOg2z9Wl6qeZDn5jJiIqF4C4Gh4zK/e7W4Ul9A9VunqWLJmJD0NMOzQ+BjdBNougMZi+VQ54mXBp0TA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-87c8f2dc7_1724067455803_0.503824148508681","host":"s3://npm-registry-packages"}},"0.0.0-19aa64fc7":{"name":"@cloudflare/workers-shared","version":"0.0.0-19aa64fc7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-19aa64fc7","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a63d8490013abe54ef359c46250d5e207ff8db95","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-19aa64fc7.tgz","fileCount":4,"integrity":"sha512-+ua+Se///RgGyoG+ToaThTUcvj7bb190uh/Y8pZmd7w1f2WsusQI7M19C+zdpNfs3nNV15DWH581YxioPymMww==","signatures":[{"sig":"MEYCIQDs+OHEF29UNyENnhsLt1IBA9mcnb+3IHjlxB7ubv1KkAIhANO2SZlaJCpL6YrrBKsFQ57BrTiW8rESEM8RafY5Aaso","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5559},"_from":"file:cloudflare-workers-shared-0.0.0-19aa64fc7.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0d5a475ebe677208e82560e94919ebad/cloudflare-workers-shared-0.0.0-19aa64fc7.tgz","_integrity":"sha512-+ua+Se///RgGyoG+ToaThTUcvj7bb190uh/Y8pZmd7w1f2WsusQI7M19C+zdpNfs3nNV15DWH581YxioPymMww==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-19aa64fc7_1724072775611_0.08093111077031279","host":"s3://npm-registry-packages"}},"0.0.0-d0ecc6afb":{"name":"@cloudflare/workers-shared","version":"0.0.0-d0ecc6afb","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d0ecc6afb","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"dacf47dcdc61b3f14300af3475031b10585e04bd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d0ecc6afb.tgz","fileCount":4,"integrity":"sha512-z9A+CSPbyr1IMqTVITRqj9Sb8T8eFiJ5poL7uSUwOnrTWMJPymjtukhOoc9eXLKKGqR6hqkh/QXufIzQ4eu2Mw==","signatures":[{"sig":"MEUCIChJTGNlurAL6+rdbSdKJPYbVZKPa3Wxm4ehIQEJgIa+AiEAtc9Woo6Izk7slT7mUvPGWgHoTfj5SvguB+h7WStfel8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5559},"_from":"file:cloudflare-workers-shared-0.0.0-d0ecc6afb.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1fd4d90b82661b0a9a10256e704d6ddc/cloudflare-workers-shared-0.0.0-d0ecc6afb.tgz","_integrity":"sha512-z9A+CSPbyr1IMqTVITRqj9Sb8T8eFiJ5poL7uSUwOnrTWMJPymjtukhOoc9eXLKKGqR6hqkh/QXufIzQ4eu2Mw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d0ecc6afb_1724140410155_0.7465332622773557","host":"s3://npm-registry-packages"}},"0.0.0-d80fccbb4":{"name":"@cloudflare/workers-shared","version":"0.0.0-d80fccbb4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d80fccbb4","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c08ab851bb1b20ef2e7e8408e5807303affb0427","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d80fccbb4.tgz","fileCount":4,"integrity":"sha512-uvfBD8R+dmrhguUnFhUpREvHF5xP5yftVvMvZ49LOZt6BemesA1k8d+t0BsOJQBr+XeKLEy066QMl99X5rTCEg==","signatures":[{"sig":"MEUCIAQtFYl6Emad11mmuOv+4frbvh0syyck263KuQIJXvtQAiEA4agotno0aDVMdY/nJ0e42bkwFOCGYiPHu2ZyTh224zM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5559},"_from":"file:cloudflare-workers-shared-0.0.0-d80fccbb4.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5b2d4bac5d803f6e07df91dfbcb1facd/cloudflare-workers-shared-0.0.0-d80fccbb4.tgz","_integrity":"sha512-uvfBD8R+dmrhguUnFhUpREvHF5xP5yftVvMvZ49LOZt6BemesA1k8d+t0BsOJQBr+XeKLEy066QMl99X5rTCEg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d80fccbb4_1724151589383_0.6649198933023126","host":"s3://npm-registry-packages"}},"0.0.0-27878931e":{"name":"@cloudflare/workers-shared","version":"0.0.0-27878931e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-27878931e","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0a1addd3e0e1e13f5e0c08c3478d01980ae5b1f7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-27878931e.tgz","fileCount":4,"integrity":"sha512-LJJNonA0HiObcfFw/HrlBNd8MOD0WUUFjryk16fmfjT1K8OIC8qicy1vL04lPVchRYBHvvj6EnVTaTqOBhl3MQ==","signatures":[{"sig":"MEUCIQCemThSD+odmLyDEho9R4uhXRnK6Xc8unQ/ywV9JesenAIgOu73ir/oPbM4dd543H9VnRHTujPqO7KIWb24l/Hrnko=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5559},"_from":"file:cloudflare-workers-shared-0.0.0-27878931e.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c9d1cac98b0b22b1d22fc31f28b596b5/cloudflare-workers-shared-0.0.0-27878931e.tgz","_integrity":"sha512-LJJNonA0HiObcfFw/HrlBNd8MOD0WUUFjryk16fmfjT1K8OIC8qicy1vL04lPVchRYBHvvj6EnVTaTqOBhl3MQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-27878931e_1724175013548_0.21337418448961887","host":"s3://npm-registry-packages"}},"0.0.0-f6ace9f68":{"name":"@cloudflare/workers-shared","version":"0.0.0-f6ace9f68","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f6ace9f68","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1b90bc73320706fc338a1b1acf8d26504c411810","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f6ace9f68.tgz","fileCount":4,"integrity":"sha512-2MIicZUP13/8o3AOW3ZRrg5agrHQ7raMSxUIR8WOirc2gogHN8yV+KIHpWctMyYmewQXQk5T4wlhlOJbUwqgZw==","signatures":[{"sig":"MEQCIBkxOksl37Su1+NQHbmDUuZ6jdrwHImnYtwldJRUgJLxAiBuC8j9JaMIG0w7UgGWngLR3Pv/gc3weT3Tz17TzsxLyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5559},"_from":"file:cloudflare-workers-shared-0.0.0-f6ace9f68.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f9b59df014476e22a0cbe68ea945184a/cloudflare-workers-shared-0.0.0-f6ace9f68.tgz","_integrity":"sha512-2MIicZUP13/8o3AOW3ZRrg5agrHQ7raMSxUIR8WOirc2gogHN8yV+KIHpWctMyYmewQXQk5T4wlhlOJbUwqgZw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f6ace9f68_1724175995196_0.7984965623772677","host":"s3://npm-registry-packages"}},"0.0.0-090a596ec":{"name":"@cloudflare/workers-shared","version":"0.0.0-090a596ec","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-090a596ec","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b5a8e69769907964587e789863cce5a7d2070db4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-090a596ec.tgz","fileCount":4,"integrity":"sha512-r5bfbfUzgbgE236/jfwi63m5J7UblT0WAIaAr+3qdW3iG9Ym3O7ok/tOBKndazrmsK6hCm7W+hogRvh2t3wo2w==","signatures":[{"sig":"MEUCIGk6Tt7hOQrRwyq7hjoDa0YHcLSx5voNAaEs3+S/HO6GAiEAz0LSsXRfKRrTtTofYm55SyQONfZgSD/FD00MYX7krfc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5559},"_from":"file:cloudflare-workers-shared-0.0.0-090a596ec.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2fe51b7314c673443332d42615b0d8e4/cloudflare-workers-shared-0.0.0-090a596ec.tgz","_integrity":"sha512-r5bfbfUzgbgE236/jfwi63m5J7UblT0WAIaAr+3qdW3iG9Ym3O7ok/tOBKndazrmsK6hCm7W+hogRvh2t3wo2w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-090a596ec_1724252448182_0.8159924487240389","host":"s3://npm-registry-packages"}},"0.0.0-e75c5812f":{"name":"@cloudflare/workers-shared","version":"0.0.0-e75c5812f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e75c5812f","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0f48fbb08c787aee38773089b78a48e2a45ff8ab","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e75c5812f.tgz","fileCount":4,"integrity":"sha512-hN3NRJ55w8Z0pDZEFLi4JmpxEBemJqM911TAwUH8AEFifBAbHdhacA+ISpVitX1UiBqxQQj7MP1JePKB3E6oGA==","signatures":[{"sig":"MEQCIC2Yh+t/va2us7JzpFdbsy+0cRNr6m0S9IhyjyNBiWf0AiBPowJhaWQBcU2w+yTNkrBwEgnPERB2QI2ZXoNGvGSfYQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5559},"_from":"file:cloudflare-workers-shared-0.0.0-e75c5812f.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server -c blue \"pnpm run bundle:asset-server --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6b5cc4704c2e8e284a89c0a99f885bab/cloudflare-workers-shared-0.0.0-e75c5812f.tgz","_integrity":"sha512-hN3NRJ55w8Z0pDZEFLi4JmpxEBemJqM911TAwUH8AEFifBAbHdhacA+ISpVitX1UiBqxQQj7MP1JePKB3E6oGA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e75c5812f_1724261981327_0.6815498065715593","host":"s3://npm-registry-packages"}},"0.0.0-f5bde6691":{"name":"@cloudflare/workers-shared","version":"0.0.0-f5bde6691","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f5bde6691","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e2d91a654695b85aeb2db2877435786db817d774","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f5bde6691.tgz","fileCount":6,"integrity":"sha512-kuiJTfN5tQePabsX48cASHwIleiCKqmCufPDqLDQQvLzbkwKtZu/xZ0kUZdtk+4LEVYnIuUVzrnhCKQPMdpWJg==","signatures":[{"sig":"MEUCIQDkkgsllmrtjxNI2FXg98PsKbIQtv9dqmZC7GA0DSNrtwIgLg17WcdsT1MZ+PTbL70SC+e30jayMCEv3gXjqsD3Agw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7150},"_from":"file:cloudflare-workers-shared-0.0.0-f5bde6691.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server,bundle:router -c blue,magenta \"pnpm run bundle:asset-server --watch\" \"pnpm run bundle:router --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod && pnpm run bundle:router:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:router":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:router:prod":"pnpm run bundle:router --minify","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bae20659ceaf93c591a2de0eeaa04ac4/cloudflare-workers-shared-0.0.0-f5bde6691.tgz","_integrity":"sha512-kuiJTfN5tQePabsX48cASHwIleiCKqmCufPDqLDQQvLzbkwKtZu/xZ0kUZdtk+4LEVYnIuUVzrnhCKQPMdpWJg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f5bde6691_1724319217447_0.32476507814061395","host":"s3://npm-registry-packages"}},"0.0.0-c7a980c34":{"name":"@cloudflare/workers-shared","version":"0.0.0-c7a980c34","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c7a980c34","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"18a415611b73eef07784c81b1a8f9e69a4577296","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c7a980c34.tgz","fileCount":6,"integrity":"sha512-3lW60FHzzLh7pIvMEMZPVzfermCRJmcKOPDzKHB1mScp8t8jhZaOYwEfVfq+J/XsNrykGJwEhitw+KH+VqITJQ==","signatures":[{"sig":"MEUCIFYcBvjko2F2F5kp01bEPD9iZYRzAnhia82EsJFz9ThLAiEAqOkLGXK/Hfpq9A3C74X4SVMtJ6N2nHueuZGKLHU3hso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11134},"_from":"file:cloudflare-workers-shared-0.0.0-c7a980c34.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server,bundle:router -c blue,magenta \"pnpm run bundle:asset-server --watch\" \"pnpm run bundle:router --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod && pnpm run bundle:router:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:router":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:router:prod":"pnpm run bundle:router --minify","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/de43b46b782ccb19eabe64868b044ea0/cloudflare-workers-shared-0.0.0-c7a980c34.tgz","_integrity":"sha512-3lW60FHzzLh7pIvMEMZPVzfermCRJmcKOPDzKHB1mScp8t8jhZaOYwEfVfq+J/XsNrykGJwEhitw+KH+VqITJQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240806.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c7a980c34_1724325799622_0.025482109203673886","host":"s3://npm-registry-packages"}},"0.0.0-b0e2f0bfc":{"name":"@cloudflare/workers-shared","version":"0.0.0-b0e2f0bfc","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b0e2f0bfc","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"103b544aa8fdcbb9191936fae4549f3c7fbf5a63","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b0e2f0bfc.tgz","fileCount":6,"integrity":"sha512-bTiqAjmuvYfzDJTFxrTPHuKaVTe2dKqMJEm89CMzTELhIcsYI0KKaYhEYEa9y90qx/YKvw17IwkU05vqnZBE4g==","signatures":[{"sig":"MEUCIQDGN5CpUADcsUDhviZ1bP4OpTCP1YE7/Go+/ziLG0a5gAIgUClBifilURcpuRVs3RBTt5kB3Bfhh/eIeDU3NHljyZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11134},"_from":"file:cloudflare-workers-shared-0.0.0-b0e2f0bfc.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server,bundle:router -c blue,magenta \"pnpm run bundle:asset-server --watch\" \"pnpm run bundle:router --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod && pnpm run bundle:router:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:router":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:router:prod":"pnpm run bundle:router --minify","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/741c3e33f5e2028c107902ab6adaf72e/cloudflare-workers-shared-0.0.0-b0e2f0bfc.tgz","_integrity":"sha512-bTiqAjmuvYfzDJTFxrTPHuKaVTe2dKqMJEm89CMzTELhIcsYI0KKaYhEYEa9y90qx/YKvw17IwkU05vqnZBE4g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b0e2f0bfc_1724327173238_0.4207840971533674","host":"s3://npm-registry-packages"}},"0.0.0-a9f36ef01":{"name":"@cloudflare/workers-shared","version":"0.0.0-a9f36ef01","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a9f36ef01","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fc2ac0b4331e882831bdc9b837d0321ef9f58ebe","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a9f36ef01.tgz","fileCount":6,"integrity":"sha512-VlCCJvmwkBP8LnZQbwXEAEuF5pmhE6BgZL8n6BLzXFgwNvGq9U35A04sZrpeSFKlIkapkNDKh4qr9dlYRv+e/Q==","signatures":[{"sig":"MEUCIQDOLDwbUKpRj0Eb8P5P/GaEsAeCKyMVco4BF5PwnqhscAIgZJRwwjJHdWjAEGk2QIE62Amd0wg8gtwqKDrPIf4bTnA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11134},"_from":"file:cloudflare-workers-shared-0.0.0-a9f36ef01.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server,bundle:router -c blue,magenta \"pnpm run bundle:asset-server --watch\" \"pnpm run bundle:router --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod && pnpm run bundle:router:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:router":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:router:prod":"pnpm run bundle:router --minify","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9f9136e441876cea996a1ed6d3bf5d27/cloudflare-workers-shared-0.0.0-a9f36ef01.tgz","_integrity":"sha512-VlCCJvmwkBP8LnZQbwXEAEuF5pmhE6BgZL8n6BLzXFgwNvGq9U35A04sZrpeSFKlIkapkNDKh4qr9dlYRv+e/Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a9f36ef01_1724329771124_0.24297190549889325","host":"s3://npm-registry-packages"}},"0.0.0-2e9aa5375":{"name":"@cloudflare/workers-shared","version":"0.0.0-2e9aa5375","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2e9aa5375","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2d3788812a87dbf03c98873528f1dd7c4ccc462c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2e9aa5375.tgz","fileCount":6,"integrity":"sha512-XJPxFwWeus9DyLXJmavbmx6i610DIWhp1XOugmN4T9ucR3TnmTutcT4djCxY/hQHsd8hMu3d+86xW5j7fWIfiA==","signatures":[{"sig":"MEUCIBwYfT7U/NniLKY9VAPzctp6vum9YY5vbTh2G7qrol+FAiEA+KPpOtAJeOuOlnWFGDC4MLp3dx0WFnXVzN1mrOzRBIk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11134},"_from":"file:cloudflare-workers-shared-0.0.0-2e9aa5375.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server,bundle:router -c blue,magenta \"pnpm run bundle:asset-server --watch\" \"pnpm run bundle:router --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod && pnpm run bundle:router:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:router":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:router:prod":"pnpm run bundle:router --minify","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/55ac77e7ae336459797bd9a33a710b6a/cloudflare-workers-shared-0.0.0-2e9aa5375.tgz","_integrity":"sha512-XJPxFwWeus9DyLXJmavbmx6i610DIWhp1XOugmN4T9ucR3TnmTutcT4djCxY/hQHsd8hMu3d+86xW5j7fWIfiA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2e9aa5375_1724337600608_0.6641499261439645","host":"s3://npm-registry-packages"}},"0.0.0-042f7a570":{"name":"@cloudflare/workers-shared","version":"0.0.0-042f7a570","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-042f7a570","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5ddc223f282707f1044000b77b2a5f93eadb9b0f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-042f7a570.tgz","fileCount":6,"integrity":"sha512-GknWtqF9GC/wXlLekv3IRpdz68iGepflEMgBJ+GF43OHEvdv/lmaxo2t4Q1QIuj9bZVr8GITuD7KjbPgqmjcBg==","signatures":[{"sig":"MEYCIQDxtIeU6is3FVOUvotTRO6WgrIcwnyt17Qxx6XlMLTHwAIhAPO6Zw/iDsGEfR7LRJeTdhXGdRFuRZc48N9J0gPI7C1H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11134},"_from":"file:cloudflare-workers-shared-0.0.0-042f7a570.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server,bundle:router -c blue,magenta \"pnpm run bundle:asset-server --watch\" \"pnpm run bundle:router --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod && pnpm run bundle:router:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:router":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:router:prod":"pnpm run bundle:router --minify","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/cf1142c8f8cb663576af2e2c37f750f6/cloudflare-workers-shared-0.0.0-042f7a570.tgz","_integrity":"sha512-GknWtqF9GC/wXlLekv3IRpdz68iGepflEMgBJ+GF43OHEvdv/lmaxo2t4Q1QIuj9bZVr8GITuD7KjbPgqmjcBg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-042f7a570_1724339212522_0.8514243386324096","host":"s3://npm-registry-packages"}},"0.0.0-b871e3cad":{"name":"@cloudflare/workers-shared","version":"0.0.0-b871e3cad","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b871e3cad","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b6dfa1be21a6cdf4e40dc9ed8e3b8218b918b1aa","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b871e3cad.tgz","fileCount":6,"integrity":"sha512-TKr8h1zeGLyOP/YtGhXV1gpW5rmx1o+dXMWhvKLhqnyOBvw1COtynARZl/pKOdUCwBuFYvBm3NDBWOtMhpG2bA==","signatures":[{"sig":"MEUCIHOyF0xEuzC9q2+iAWR3zCCmOpMa2DpRrCNGojTzidnSAiEA9K0qsfbQcb4+DBpk5Nw3+STHv5DfbIjHPSg7eriZwYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11134},"_from":"file:cloudflare-workers-shared-0.0.0-b871e3cad.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server,bundle:router -c blue,magenta \"pnpm run bundle:asset-server --watch\" \"pnpm run bundle:router --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod && pnpm run bundle:router:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:router":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:router:prod":"pnpm run bundle:router --minify","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/667d681c7a674ea0857286d60d3b882d/cloudflare-workers-shared-0.0.0-b871e3cad.tgz","_integrity":"sha512-TKr8h1zeGLyOP/YtGhXV1gpW5rmx1o+dXMWhvKLhqnyOBvw1COtynARZl/pKOdUCwBuFYvBm3NDBWOtMhpG2bA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b871e3cad_1724342683941_0.3802683169744432","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"@cloudflare/workers-shared","version":"0.3.0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.3.0","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"38e462925a2fbe974cd8108ca0a39756509c8e8f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.3.0.tgz","fileCount":6,"integrity":"sha512-cqtLW1QiBC/ABaZIhAdyGCsnHHY6pAb6hsVUZg82Co2gQtf/faxRYV1FgpCwUYroTdk6A66xUMSTmFqreKCJow==","signatures":[{"sig":"MEUCIByLXgAWjbvxROGOvb3WENLV1FaHiIIH8MEexD5Gb5epAiEAwfjldI28WbaI8xvpo03Db3Vv71TKluEz0rJ905XZ1GA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11124},"_from":"file:cloudflare-workers-shared-0.3.0.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server,bundle:router -c blue,magenta \"pnpm run bundle:asset-server --watch\" \"pnpm run bundle:router --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod && pnpm run bundle:router:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:router":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:router:prod":"pnpm run bundle:router --minify","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/da70c5e300ca4c7579ac1f806a260a92/cloudflare-workers-shared-0.3.0.tgz","_integrity":"sha512-cqtLW1QiBC/ABaZIhAdyGCsnHHY6pAb6hsVUZg82Co2gQtf/faxRYV1FgpCwUYroTdk6A66xUMSTmFqreKCJow==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.3.0_1724342775427_0.18989782458968718","host":"s3://npm-registry-packages"}},"0.0.0-419e9f0f1":{"name":"@cloudflare/workers-shared","version":"0.0.0-419e9f0f1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-419e9f0f1","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c10ab4e772e6976fa6b61113a9601f2ac9276589","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-419e9f0f1.tgz","fileCount":6,"integrity":"sha512-psmB0VD5si6mkTMayNyDc6vbZNVPkbgzx69gHUhZxnKgxNomJZfcrx8u6nlNneDZ70R7i8YsKfDIp5U8ARjreg==","signatures":[{"sig":"MEQCIA1uZtQ1CCrth/1WKJvWUVuJvJjbpZvepB2u9xXuyxOrAiAqq/t7rV3bezqle6UieBxAIHKz7khWWaNVQdk6vcc0jA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11134},"_from":"file:cloudflare-workers-shared-0.0.0-419e9f0f1.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-server,bundle:router -c blue,magenta \"pnpm run bundle:asset-server --watch\" \"pnpm run bundle:router --watch\"","build":"pnpm run clean && pnpm run bundle:asset-server:prod && pnpm run bundle:router:prod","clean":"rimraf dist","check:lint":"eslint . --max-warnings=0","check:type":"tsc","bundle:router":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:router:prod":"pnpm run bundle:router --minify","bundle:asset-server":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external","bundle:asset-server:prod":"pnpm run bundle:asset-server --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/39b36536d5aa8f09efbb1d92aa8c9902/cloudflare-workers-shared-0.0.0-419e9f0f1.tgz","_integrity":"sha512-psmB0VD5si6mkTMayNyDc6vbZNVPkbgzx69gHUhZxnKgxNomJZfcrx8u6nlNneDZ70R7i8YsKfDIp5U8ARjreg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-419e9f0f1_1724343078873_0.15443586827460565","host":"s3://npm-registry-packages"}},"0.0.0-6c057d10b":{"name":"@cloudflare/workers-shared","version":"0.0.0-6c057d10b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6c057d10b","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"dc59341ff34369c8300fe8c893b7c7146c6eb104","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6c057d10b.tgz","fileCount":6,"integrity":"sha512-WEBv5xcBZH/WeBwdGyIlGt6O6st913k8QyVW8hUvqH2TGl5jif+Z5r84iTQPGybWic4FLstVssU4kEMczlZD8g==","signatures":[{"sig":"MEUCIAuXMF5EeCJrf8n+bnCU/gdb0a3fJ8TxKr1IqIjioJkmAiEAw7cyLg5HsP2nlKVMjiCTv5gFGhCUhaXD5zgMJ94Nigw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20158},"_from":"file:cloudflare-workers-shared-0.0.0-6c057d10b.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-server-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9153d1602611a31bdca84df8eb16d587/cloudflare-workers-shared-0.0.0-6c057d10b.tgz","_integrity":"sha512-WEBv5xcBZH/WeBwdGyIlGt6O6st913k8QyVW8hUvqH2TGl5jif+Z5r84iTQPGybWic4FLstVssU4kEMczlZD8g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6c057d10b_1724410126201_0.4152839458695763","host":"s3://npm-registry-packages"}},"0.0.0-669ec1c4d":{"name":"@cloudflare/workers-shared","version":"0.0.0-669ec1c4d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-669ec1c4d","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"67a30f02647aa5d8d60e2fd18129d3fa64a86c02","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-669ec1c4d.tgz","fileCount":6,"integrity":"sha512-yOxDIbQVdfAPjdj8DCRD/L7gG58MulfRFOW9aXxtqqaO4cv3iVAjIbRQifWQ/aNoWEEVu0g05Q9uZR79BnWArg==","signatures":[{"sig":"MEUCIQDsZyq7renR2g5itLtIZzXQEagzZWyBdy/vpEoNKgyTNwIgCPSmnuan8N4+l37FnDFkLut0A+azptsqH3AhM7S8ca4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20158},"_from":"file:cloudflare-workers-shared-0.0.0-669ec1c4d.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-server-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4acf8c545a54fff732fe6e91589be186/cloudflare-workers-shared-0.0.0-669ec1c4d.tgz","_integrity":"sha512-yOxDIbQVdfAPjdj8DCRD/L7gG58MulfRFOW9aXxtqqaO4cv3iVAjIbRQifWQ/aNoWEEVu0g05Q9uZR79BnWArg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-669ec1c4d_1724416914361_0.3618811374612183","host":"s3://npm-registry-packages"}},"0.0.0-439e63a4a":{"name":"@cloudflare/workers-shared","version":"0.0.0-439e63a4a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-439e63a4a","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5e3eb317b94e1d41ce7633549afdc07f57be0a90","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-439e63a4a.tgz","fileCount":6,"integrity":"sha512-PztKwBoYoeM2hKtor81ksA0ERvUV65mUpK4cdghtexCXbOyJtfGDnedBX9200z4fTujzSI7GXsrQRdFMB/i9nw==","signatures":[{"sig":"MEQCIEOsQwTOhhfPWhECWcj4FYSuGdQpjWYthXi3ihzgQTtsAiAqSsWjvMf7Cms01KYVA4OsPPB1YcHpbxjBhL7aF0449g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20158},"_from":"file:cloudflare-workers-shared-0.0.0-439e63a4a.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-server-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9594ceefb2f7dc8d59749d143e0a8b3c/cloudflare-workers-shared-0.0.0-439e63a4a.tgz","_integrity":"sha512-PztKwBoYoeM2hKtor81ksA0ERvUV65mUpK4cdghtexCXbOyJtfGDnedBX9200z4fTujzSI7GXsrQRdFMB/i9nw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-439e63a4a_1724420257893_0.26780867541989406","host":"s3://npm-registry-packages"}},"0.0.0-46aee5d16":{"name":"@cloudflare/workers-shared","version":"0.0.0-46aee5d16","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-46aee5d16","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4a2f4703c677d536675aa0ed7f48a87c8cdd87ba","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-46aee5d16.tgz","fileCount":6,"integrity":"sha512-ALKUlJXFbsD+yoAo+gqqrSVgGYeBfh679TPJDSNFRYe1rjHYLgE63Pj1HLst2jI4/TSy89x1YLP7L6SxEVOoLQ==","signatures":[{"sig":"MEYCIQDbDrU4FrRMOztNLSo3weOREH6KKo1m/xJLpa+Kd+L/bAIhAJv9C8Hdv55qETggiTUNlFrh1iyYuHtVkrLSjoQG5x8X","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20158},"_from":"file:cloudflare-workers-shared-0.0.0-46aee5d16.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-server-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/31c0e90e837b8b5e35645857220b4e2f/cloudflare-workers-shared-0.0.0-46aee5d16.tgz","_integrity":"sha512-ALKUlJXFbsD+yoAo+gqqrSVgGYeBfh679TPJDSNFRYe1rjHYLgE63Pj1HLst2jI4/TSy89x1YLP7L6SxEVOoLQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-46aee5d16_1724659598858_0.11844778993666472","host":"s3://npm-registry-packages"}},"0.0.0-b61a81e62":{"name":"@cloudflare/workers-shared","version":"0.0.0-b61a81e62","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b61a81e62","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4d94e9d069ba2713ef10be5cd63ea64f687c2bec","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b61a81e62.tgz","fileCount":6,"integrity":"sha512-bRb2C8IkkOSTn2n+Wi+LIxK/1wkMp008W4WEd6K1J5YN5+zNAG9BVtcJYo/kaRaLJ8+HaF43CzRDxu8ALj5rNg==","signatures":[{"sig":"MEQCICvPkXqw3rhhKJIXYmppTRJdRuz42xCJdF8/Y4sspAWMAiAGWNiKYlK0EgrDS+x9DYC83lTXR3tII9PBBJGkjvIBeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20158},"_from":"file:cloudflare-workers-shared-0.0.0-b61a81e62.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-server-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8f0193a9a441da00df19d34412750075/cloudflare-workers-shared-0.0.0-b61a81e62.tgz","_integrity":"sha512-bRb2C8IkkOSTn2n+Wi+LIxK/1wkMp008W4WEd6K1J5YN5+zNAG9BVtcJYo/kaRaLJ8+HaF43CzRDxu8ALj5rNg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b61a81e62_1724747258071_0.48021819116360276","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"@cloudflare/workers-shared","version":"0.4.0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.4.0","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"27b982a9a09150950fef63012dead6f5d2f55f84","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.4.0.tgz","fileCount":6,"integrity":"sha512-XAFOldVQsbxQ7mjbqX2q1dNIgcLbKSytk41pwuZTn9e0p7OeTpFTosJef8uwosL6CcOAHqcW1f1HJxyjwmtGxw==","signatures":[{"sig":"MEUCIFROUeSHyQRpzZ2VOZGmNbsXno1KLRF0P+Mw81WylokXAiEAkhmDiP80ZZNP3dFgbF3G+PdhYGg5iacwfrYeEnERttI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20148},"_from":"file:cloudflare-workers-shared-0.4.0.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-server-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a9d205e8ae4a6f8cca2bc3b9ff47aec9/cloudflare-workers-shared-0.4.0.tgz","_integrity":"sha512-XAFOldVQsbxQ7mjbqX2q1dNIgcLbKSytk41pwuZTn9e0p7OeTpFTosJef8uwosL6CcOAHqcW1f1HJxyjwmtGxw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.4.0_1724780813207_0.9075882239753568","host":"s3://npm-registry-packages"}},"0.0.0-1ce82ea9f":{"name":"@cloudflare/workers-shared","version":"0.0.0-1ce82ea9f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1ce82ea9f","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a7db482f4f8d34ce9a8e4f989cbe5c8562a9cc6f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1ce82ea9f.tgz","fileCount":6,"integrity":"sha512-kxAWkRP1JsUbVa57/VeYgHzv8TxrzNYAQKHZP/8wIUrKQ4681hHhvLVfmpVgoCQmTRRwzFsc+zYFGYshjAA2HQ==","signatures":[{"sig":"MEQCIHws+62Wz/keH5eBIvOTHRvOqnuAIva6lJmPmK4FPl6JAiAfNOrBWSiAzMNmPSbvzyBhZHX6Ky4znw5LaX8GjFjHEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20158},"_from":"file:cloudflare-workers-shared-0.0.0-1ce82ea9f.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-server-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/46f7c068a00e859982b9afe3aa53f6a5/cloudflare-workers-shared-0.0.0-1ce82ea9f.tgz","_integrity":"sha512-kxAWkRP1JsUbVa57/VeYgHzv8TxrzNYAQKHZP/8wIUrKQ4681hHhvLVfmpVgoCQmTRRwzFsc+zYFGYshjAA2HQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1ce82ea9f_1724781194513_0.26583418521782765","host":"s3://npm-registry-packages"}},"0.0.0-da48a7036":{"name":"@cloudflare/workers-shared","version":"0.0.0-da48a7036","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-da48a7036","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"86c4282d5c4bf9a47c78c7aedfb92bf615181da8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-da48a7036.tgz","fileCount":6,"integrity":"sha512-0xxYb9ytbqu4p4A0CV3bZfVWm575IZ0eNoNGBotba1CLvfrJi4jFEtZqVCQa282a+9LQhgKy5Mdo9MIFAdxVAw==","signatures":[{"sig":"MEUCIQDSQTdbMtEW+NbI+822rDRIrepkyr96Xi0gGF3l5q6wYwIgWEw2L2GFyv+TXErf+KfFMvaPn5juPY1eIMD0roTNBNA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20158},"_from":"file:cloudflare-workers-shared-0.0.0-da48a7036.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-server-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/750aa48c2e120c314d0396ed5ae75512/cloudflare-workers-shared-0.0.0-da48a7036.tgz","_integrity":"sha512-0xxYb9ytbqu4p4A0CV3bZfVWm575IZ0eNoNGBotba1CLvfrJi4jFEtZqVCQa282a+9LQhgKy5Mdo9MIFAdxVAw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-da48a7036_1724783012800_0.22740909326267822","host":"s3://npm-registry-packages"}},"0.0.0-2a5b64815":{"name":"@cloudflare/workers-shared","version":"0.0.0-2a5b64815","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2a5b64815","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b13804d3afde80413b8b6129a1ecd91197cc51d6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2a5b64815.tgz","fileCount":6,"integrity":"sha512-EEWZHbF4xcIV8atYxw8IXPsm8H+UCVAns1VqYEwzbLF1F8SZs0gWG6fJvafNFfZ2g3tEU8YDmVojbo2/rdQebw==","signatures":[{"sig":"MEUCIFNkwmSGca1E0S+Oy4Lvzt5sI151NXr48wP9UWFdcVY9AiEAxrJYgh842wbCUHyQeK4D9w4r5qX5Qmxz3IKWf+ee0Gc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20158},"_from":"file:cloudflare-workers-shared-0.0.0-2a5b64815.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-server-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f1734fdcc157e729e1b029e0ec57a023/cloudflare-workers-shared-0.0.0-2a5b64815.tgz","_integrity":"sha512-EEWZHbF4xcIV8atYxw8IXPsm8H+UCVAns1VqYEwzbLF1F8SZs0gWG6fJvafNFfZ2g3tEU8YDmVojbo2/rdQebw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2a5b64815_1724784842464_0.7624405593501311","host":"s3://npm-registry-packages"}},"0.0.0-3ff6506cc":{"name":"@cloudflare/workers-shared","version":"0.0.0-3ff6506cc","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3ff6506cc","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4469a0764dcc2dc3fe68b8e7afecc582edf9f47d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3ff6506cc.tgz","fileCount":6,"integrity":"sha512-3Uzlx92K9mnH1y0FCNNEQZfxqiPMikSepBM13qE8d7o0opPOeajNITHjFT4xmxD63lIXvJZkaqU8hII5QLC/fA==","signatures":[{"sig":"MEQCIA8X6h9S81apmUyMb0x12NUuYYvcFROkuKM4Kl/DLtsXAiAE+hEt+q16ZC0JxyHKMXwXTe4wcB4hG2fQDQPziBqlFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20158},"_from":"file:cloudflare-workers-shared-0.0.0-3ff6506cc.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-server-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/22031f8f9c69ac5205665f8aab4c836f/cloudflare-workers-shared-0.0.0-3ff6506cc.tgz","_integrity":"sha512-3Uzlx92K9mnH1y0FCNNEQZfxqiPMikSepBM13qE8d7o0opPOeajNITHjFT4xmxD63lIXvJZkaqU8hII5QLC/fA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3ff6506cc_1724786163710_0.6012883982170389","host":"s3://npm-registry-packages"}},"0.0.0-e176ba485":{"name":"@cloudflare/workers-shared","version":"0.0.0-e176ba485","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e176ba485","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"758a425ce6eb562617d5939f25206939965d170d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e176ba485.tgz","fileCount":6,"integrity":"sha512-JVWUlvhQkLOOl9sh4YkxFA3p3djtL3LSca28+JAXNaQ1t4JAJHv57ttqoQsiIiooJDAKYKhfJ05fUGFJaGW4Fw==","signatures":[{"sig":"MEQCIHkWA6xNAN+LCktpkbnOj2Tu4AS0nWGoviihMqJfdewpAiAYapJ30etH+z/+1JhcElcDVgBgWlU347x/pZHLxjrZ0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20158},"_from":"file:cloudflare-workers-shared-0.0.0-e176ba485.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-server-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/12f37a895e22883b48fbff282c60f62e/cloudflare-workers-shared-0.0.0-e176ba485.tgz","_integrity":"sha512-JVWUlvhQkLOOl9sh4YkxFA3p3djtL3LSca28+JAXNaQ1t4JAJHv57ttqoQsiIiooJDAKYKhfJ05fUGFJaGW4Fw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e176ba485_1724791457891_0.9402677944109965","host":"s3://npm-registry-packages"}},"0.0.0-c2460c4d8":{"name":"@cloudflare/workers-shared","version":"0.0.0-c2460c4d8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c2460c4d8","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"13914eba55661d5b565977b4a8540ec29e0a9f5f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c2460c4d8.tgz","fileCount":6,"integrity":"sha512-MxIT5ed1kF7+zRZRidJJxEK0VZBJunSCZ5h7bz05+aiEBhvQX3Kbxgk0j4IbK9zscEccorZsh/mLKtOLeEt4Dw==","signatures":[{"sig":"MEQCICfG1+Z7AttsSbl0Hz+v2XuJetDVTY72FQKI2db8zffRAiBkczvA4n7iFFsNXbnBi1lR2Switfz05V2eYTaSt4h3QQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20158},"_from":"file:cloudflare-workers-shared-0.0.0-c2460c4d8.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-server-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-server-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-server-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c095ee1ef8ae7eeccc4a857b747d05d2/cloudflare-workers-shared-0.0.0-c2460c4d8.tgz","_integrity":"sha512-MxIT5ed1kF7+zRZRidJJxEK0VZBJunSCZ5h7bz05+aiEBhvQX3Kbxgk0j4IbK9zscEccorZsh/mLKtOLeEt4Dw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c2460c4d8_1724795821446_0.6521966284703455","host":"s3://npm-registry-packages"}},"0.0.0-45ad2e0c8":{"name":"@cloudflare/workers-shared","version":"0.0.0-45ad2e0c8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-45ad2e0c8","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a6bfc7c7f5bb4a418b442e577a7982bb8f9022fb","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-45ad2e0c8.tgz","fileCount":6,"integrity":"sha512-igJeT/wh0KVVDVREMRKdCE0FbW1ScJg2QY2q9pugLk56R0Jc63N8WIRwOA8GO0ZQLQ10AGFo1lsiBXrRcO0exg==","signatures":[{"sig":"MEUCIQCqNtWoHghuj6i6ld0Lxer+YdL9hAV0HKHziT9evmHWeQIgTbXunTDY16E98qdVVR9Tlejg+qxG/RTBgUSHPFaneuI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20092},"_from":"file:cloudflare-workers-shared-0.0.0-45ad2e0c8.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/fefe1a6eb244439d0369fde077aa21eb/cloudflare-workers-shared-0.0.0-45ad2e0c8.tgz","_integrity":"sha512-igJeT/wh0KVVDVREMRKdCE0FbW1ScJg2QY2q9pugLk56R0Jc63N8WIRwOA8GO0ZQLQ10AGFo1lsiBXrRcO0exg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-45ad2e0c8_1724840058014_0.8623098667810161","host":"s3://npm-registry-packages"}},"0.0.0-344a636f3":{"name":"@cloudflare/workers-shared","version":"0.0.0-344a636f3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-344a636f3","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4f84b398ecca5103ead21dbf274a00d38c334253","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-344a636f3.tgz","fileCount":7,"integrity":"sha512-VcxJZx3Q+clvYaomno2C06erVKKLNfIWxobo0YdZDzkzbvYArWE+MsAxmVNcnkMn4EQW1xfP/v2JBptpgGvV+w==","signatures":[{"sig":"MEQCIGZw7iFlLM3P3wiFWxBFN6w24qcMBBUndaCO3Ul1OwPlAiB7s2VtFUUMtDj/9saunU0+uPcf95WO+V615XvDJVFfkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20623},"_from":"file:cloudflare-workers-shared-0.0.0-344a636f3.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b417fd77ce8861978c730717fc719ff6/cloudflare-workers-shared-0.0.0-344a636f3.tgz","_integrity":"sha512-VcxJZx3Q+clvYaomno2C06erVKKLNfIWxobo0YdZDzkzbvYArWE+MsAxmVNcnkMn4EQW1xfP/v2JBptpgGvV+w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-344a636f3_1724841610588_0.0030679154675181675","host":"s3://npm-registry-packages"}},"0.0.0-a7e1bfea3":{"name":"@cloudflare/workers-shared","version":"0.0.0-a7e1bfea3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a7e1bfea3","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"08b0f38b85b9ff4f0d8722036bd584492d46f74f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a7e1bfea3.tgz","fileCount":7,"integrity":"sha512-A74X92FH/9FnyL5gA7u26HUS6n7p/gPZazFF3ux9ZKOngtlL127+j0Kwk0lcL1J+HaosAnXNYcP2IkHyWDorkg==","signatures":[{"sig":"MEUCIQDP+K0UbG8gqP775x5v590XkJ6NPUom02tzk0N3VVZxDQIgOHnnQk+2XPqDYTSzLn7rQc57+MgHMvBF2KIC//4LkAI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20623},"_from":"file:cloudflare-workers-shared-0.0.0-a7e1bfea3.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6044814e8d1b3500e15f3e958c1c11d8/cloudflare-workers-shared-0.0.0-a7e1bfea3.tgz","_integrity":"sha512-A74X92FH/9FnyL5gA7u26HUS6n7p/gPZazFF3ux9ZKOngtlL127+j0Kwk0lcL1J+HaosAnXNYcP2IkHyWDorkg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a7e1bfea3_1724847326708_0.7534875445701048","host":"s3://npm-registry-packages"}},"0.0.0-72ea74214":{"name":"@cloudflare/workers-shared","version":"0.0.0-72ea74214","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-72ea74214","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"09b4f8472e893f63504e618bf86c691576f828ac","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-72ea74214.tgz","fileCount":7,"integrity":"sha512-S+QoUwWnu01Dc3t2pdLi2BZWZmSeYKy4CMv2sm4OxTfyqp3UKFcTR2246uQnnB8hyAaPKQLFWL51r4JsIgrnuw==","signatures":[{"sig":"MEYCIQDawa+xtvEL1YvWELwjqP1UTdWyKPlnmTsMmBIsHLKzbAIhAO66N1jmhO37MQ1R63oLw6q5GRCkQ/Gw+U6+hIGUqDYm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20623},"_from":"file:cloudflare-workers-shared-0.0.0-72ea74214.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/fba39462b212bed7fc7a2345d27f14d6/cloudflare-workers-shared-0.0.0-72ea74214.tgz","_integrity":"sha512-S+QoUwWnu01Dc3t2pdLi2BZWZmSeYKy4CMv2sm4OxTfyqp3UKFcTR2246uQnnB8hyAaPKQLFWL51r4JsIgrnuw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-72ea74214_1724857293809_0.5088486182414018","host":"s3://npm-registry-packages"}},"0.0.0-f4c8cea14":{"name":"@cloudflare/workers-shared","version":"0.0.0-f4c8cea14","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f4c8cea14","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a809aad693b362eb24f0d69a44b7e095b92d3ec3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f4c8cea14.tgz","fileCount":7,"integrity":"sha512-H0BD8axsUqmrZRByNm94Etji3XbmVcqXce/6CctRX5+iv2xemFUCkQE/k4ZW49mYumpzHnaKBG4tY62YyC4Www==","signatures":[{"sig":"MEUCICwsFyGmzhXVGXlgYO+OTGEIsmD2Jv5Qq0dtgGjyJNkUAiEAo30OpPo/E7yBiW5KAiFzF7Cmxfut0yfCJaoUBipk7Zs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20623},"_from":"file:cloudflare-workers-shared-0.0.0-f4c8cea14.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6a9443e5810bacdc8320a2c1b1dc9e14/cloudflare-workers-shared-0.0.0-f4c8cea14.tgz","_integrity":"sha512-H0BD8axsUqmrZRByNm94Etji3XbmVcqXce/6CctRX5+iv2xemFUCkQE/k4ZW49mYumpzHnaKBG4tY62YyC4Www==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f4c8cea14_1724860531237_0.7596751998755804","host":"s3://npm-registry-packages"}},"0.0.0-10242377a":{"name":"@cloudflare/workers-shared","version":"0.0.0-10242377a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-10242377a","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d3f9e8628deee087b1690f86e6c7835a8f42c8e5","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-10242377a.tgz","fileCount":7,"integrity":"sha512-xQfexmzpV3oouNFo7LKzB9vy/Dh5Fwy81t6LodC6m3pPpZRTmC6pd7eEomenW7Yy6e0nNottvAmlZw1kCpXuLg==","signatures":[{"sig":"MEUCIGbzS6WgUy4RNmM5JNTz/dq+D9rbA6GlUFztt/LsIRGTAiEAmFORuoz4dr+tYc3FJu5V/V1aa/FUF8zBTOG7aYLlFa0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20623},"_from":"file:cloudflare-workers-shared-0.0.0-10242377a.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/126eba03ff0ab380d2be4968edbb2a08/cloudflare-workers-shared-0.0.0-10242377a.tgz","_integrity":"sha512-xQfexmzpV3oouNFo7LKzB9vy/Dh5Fwy81t6LodC6m3pPpZRTmC6pd7eEomenW7Yy6e0nNottvAmlZw1kCpXuLg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-10242377a_1724867225041_0.2507933839528038","host":"s3://npm-registry-packages"}},"0.0.0-0a76d7e55":{"name":"@cloudflare/workers-shared","version":"0.0.0-0a76d7e55","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0a76d7e55","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"dff3223459036000f2a77eaeb85f075aeb77ef9a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0a76d7e55.tgz","fileCount":7,"integrity":"sha512-XzAgYo8YocFGB2dy5BHtUvK87FNOUrMysxB8pFgbKkjoUv4uQEPlR0UNFsid88SnICvVEX6ILT/TLXK8UJoIEA==","signatures":[{"sig":"MEYCIQCxIzf8hd0MnxZ4Zws2AlUM+nCWTXjCD3O0OTJvjdzEUwIhAOnZ9oNODkoECIZhfiSNEdNV8WjZCNhVAozsnx6SW8SB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20623},"_from":"file:cloudflare-workers-shared-0.0.0-0a76d7e55.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f53b2343e24ca0feb37980f22ca769c7/cloudflare-workers-shared-0.0.0-0a76d7e55.tgz","_integrity":"sha512-XzAgYo8YocFGB2dy5BHtUvK87FNOUrMysxB8pFgbKkjoUv4uQEPlR0UNFsid88SnICvVEX6ILT/TLXK8UJoIEA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0a76d7e55_1724895055085_0.9311717997183746","host":"s3://npm-registry-packages"}},"0.0.0-3bd833cbe":{"name":"@cloudflare/workers-shared","version":"0.0.0-3bd833cbe","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3bd833cbe","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c4703eb7a15cdf3d16394c421616f119f5eb1fba","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3bd833cbe.tgz","fileCount":7,"integrity":"sha512-u4puICwBzLW+h3euiNpN1pSfjQRtVECF9S2Pi9PW3UQmyJkART/nkJ80RG8R2p8rzUtXPDitOL64aTlGeJvJww==","signatures":[{"sig":"MEQCIDWVnOjYZ+7I/8QkmV3wKc/fw9L9ChdvSflvp9gomOaRAiA1edVjpPDWmB6FGjafw8c584Qq8RW1mXxYtugmApjEBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20623},"_from":"file:cloudflare-workers-shared-0.0.0-3bd833cbe.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/44f22b8deac9bdab030880eb62036525/cloudflare-workers-shared-0.0.0-3bd833cbe.tgz","_integrity":"sha512-u4puICwBzLW+h3euiNpN1pSfjQRtVECF9S2Pi9PW3UQmyJkART/nkJ80RG8R2p8rzUtXPDitOL64aTlGeJvJww==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3bd833cbe_1724945227916_0.9912076519477524","host":"s3://npm-registry-packages"}},"0.0.0-bf2e03e76":{"name":"@cloudflare/workers-shared","version":"0.0.0-bf2e03e76","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-bf2e03e76","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9ba72512af4398defa4f60a39d8bcda8e0484d9e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-bf2e03e76.tgz","fileCount":7,"integrity":"sha512-iM6kr8ZPFfIOke50vRL8hRI9F6UUEkGkh2PCULYeqOt0Gq/4yIwepd4xAtArXOWqcjzhOxrxNXTRpbHAtdB8Hg==","signatures":[{"sig":"MEUCIQCkjqTcFdQLcQFXvm+wI18RHg8KR8vs+v8gXxN/y9o3RAIgOHx0g4ZWGxsNmODWhzPQHPqbQSK1mUy6nARk59I4n0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20623},"_from":"file:cloudflare-workers-shared-0.0.0-bf2e03e76.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1dba84f7f02c8021dd46a4e99fd8dfd0/cloudflare-workers-shared-0.0.0-bf2e03e76.tgz","_integrity":"sha512-iM6kr8ZPFfIOke50vRL8hRI9F6UUEkGkh2PCULYeqOt0Gq/4yIwepd4xAtArXOWqcjzhOxrxNXTRpbHAtdB8Hg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-bf2e03e76_1724958290804_0.29058934593018804","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"@cloudflare/workers-shared","version":"0.4.1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.4.1","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"49a1c89ae2f96cdf2c7ac2d1c5bf38d039947617","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.4.1.tgz","fileCount":7,"integrity":"sha512-nYh4r8JwOOjYIdH2zub++CmIKlkYFlpxI1nBHimoiHcytJXD/b7ldJ21TtfzUZMCgI78mxVlymMHA/ReaOxKlA==","signatures":[{"sig":"MEUCIQD/KNnJlaRooliSag7woqNUJn1rHrsFuLMQWx2hV6IwswIgYD9qpZMHNQF0bjnscTsNLw7ibaPd7tIp4t2bdmXmyDQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20613},"_from":"file:cloudflare-workers-shared-0.4.1.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9d810347eb81e5bae038a5d768af54b1/cloudflare-workers-shared-0.4.1.tgz","_integrity":"sha512-nYh4r8JwOOjYIdH2zub++CmIKlkYFlpxI1nBHimoiHcytJXD/b7ldJ21TtfzUZMCgI78mxVlymMHA/ReaOxKlA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.4.1_1725013295583_0.8259361166670698","host":"s3://npm-registry-packages"}},"0.0.0-dff8d44f4":{"name":"@cloudflare/workers-shared","version":"0.0.0-dff8d44f4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-dff8d44f4","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0a18255650de75674ce802e2f489edb4f89d8cfb","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-dff8d44f4.tgz","fileCount":7,"integrity":"sha512-fwIvgwaZxk7pqFyW0cGZxD9SyC0yL2jLr7yvcIsX2UwgqYAfOVgjOZ4nGYbYngzxTEAuMrT0w/TXvEFwaqtPFg==","signatures":[{"sig":"MEYCIQDS6hQZ8la08e76ZseSHWLgkVNmDgt+LOzPlcd8s88jzQIhALhW6B9NO+h4qCTZVz4/gsKQe83yUjHpmeWO3XgkOvj0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20623},"_from":"file:cloudflare-workers-shared-0.0.0-dff8d44f4.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f23d6b7d8764cbe5c62501210306ad06/cloudflare-workers-shared-0.0.0-dff8d44f4.tgz","_integrity":"sha512-fwIvgwaZxk7pqFyW0cGZxD9SyC0yL2jLr7yvcIsX2UwgqYAfOVgjOZ4nGYbYngzxTEAuMrT0w/TXvEFwaqtPFg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-dff8d44f4_1725013889666_0.7606548748560742","host":"s3://npm-registry-packages"}},"0.0.0-e8975a93a":{"name":"@cloudflare/workers-shared","version":"0.0.0-e8975a93a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e8975a93a","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"646717f10b41d2089311ca8ba7ffa66d223bf06a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e8975a93a.tgz","fileCount":7,"integrity":"sha512-NNbqitUj7n4Jlv5gObgNHNIITrg0sqeV3l5wcqhRQfpBGQ131KhSsknGxvH5FyJN3jJljg9z6G+ae+NjvjbM0A==","signatures":[{"sig":"MEYCIQCkB+eoIZVN6hswYvDyvpgfnHuJUt0C0Mc50Vx/SxAyGgIhAKKTdXfXMxto79TsjljzrOMXXbnql6nqVJvfWVbylk3U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20550},"_from":"file:cloudflare-workers-shared-0.0.0-e8975a93a.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/88b39ada15116017fcb5c6587ea34e6d/cloudflare-workers-shared-0.0.0-e8975a93a.tgz","_integrity":"sha512-NNbqitUj7n4Jlv5gObgNHNIITrg0sqeV3l5wcqhRQfpBGQ131KhSsknGxvH5FyJN3jJljg9z6G+ae+NjvjbM0A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e8975a93a_1725029073661_0.5205477676722623","host":"s3://npm-registry-packages"}},"0.0.0-c4f0d9e01":{"name":"@cloudflare/workers-shared","version":"0.0.0-c4f0d9e01","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c4f0d9e01","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f61e18da797c0851f56163a4651b377f19d5e872","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c4f0d9e01.tgz","fileCount":7,"integrity":"sha512-Xk/qPf2erZ4gy3fzA/buBpasBLAxnJVkeMalHexCZfYAFrO0JPEeFgNWMacS1RWR+1cDoN8aZXapBJwr9ZiecA==","signatures":[{"sig":"MEUCIF0eOhyhL57/aOrHfuCH1Z4yWcYTQLOUNoEbfu4BaNivAiEAzPVXydbYsO1RMB/+xk0I578yBFGNQKSXe5haNfCr/Rk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20550},"_from":"file:cloudflare-workers-shared-0.0.0-c4f0d9e01.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/aa72ff10718a5cb5557a61fb3a771a86/cloudflare-workers-shared-0.0.0-c4f0d9e01.tgz","_integrity":"sha512-Xk/qPf2erZ4gy3fzA/buBpasBLAxnJVkeMalHexCZfYAFrO0JPEeFgNWMacS1RWR+1cDoN8aZXapBJwr9ZiecA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c4f0d9e01_1725032874136_0.1286709436393192","host":"s3://npm-registry-packages"}},"0.0.0-3efefe711":{"name":"@cloudflare/workers-shared","version":"0.0.0-3efefe711","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3efefe711","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"918e0027078235f23002d50602c82d1608afb2a6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3efefe711.tgz","fileCount":7,"integrity":"sha512-dJekvjj9g+oLk9XZ2WUcV4mId2o/4rkDSeV+Eyw2y5nUYcfOf7lx53U2DMBFrZF8qsMP5AfxGJV77czrRhC3sw==","signatures":[{"sig":"MEYCIQC6WYnUoB3XzcNK2rPcBZWb5VlMqxA4jCes8ZZcMxnvhgIhAJqvVPZu0G5AFyNL+qwZ7cPXUMgE17IW+zU+pL4pmhAD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20550},"_from":"file:cloudflare-workers-shared-0.0.0-3efefe711.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/48dff663790554d73fc7429264e45eea/cloudflare-workers-shared-0.0.0-3efefe711.tgz","_integrity":"sha512-dJekvjj9g+oLk9XZ2WUcV4mId2o/4rkDSeV+Eyw2y5nUYcfOf7lx53U2DMBFrZF8qsMP5AfxGJV77czrRhC3sw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3efefe711_1725369863562_0.29176479010403567","host":"s3://npm-registry-packages"}},"0.0.0-226d68a19":{"name":"@cloudflare/workers-shared","version":"0.0.0-226d68a19","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-226d68a19","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"83c376f5f70197e739e2ecc8ad807dc8d67dfa6d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-226d68a19.tgz","fileCount":7,"integrity":"sha512-v+8VXMi25fL8+avWwKqFqkdnmrluq3Gi9k54S+xVk92wvM9Mi7o+R96fJhFd2mhhK5huhmowlCyDZ5ep+wnvAw==","signatures":[{"sig":"MEUCIQCEtLCbvcBxrno0sIUcV2feBjb7Ju7U245dlWL8zgobmAIgcfJlYQn6L7bIX4nKU0pmgkLpcRlO7VZBJOK4seFAjM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20274},"_from":"file:cloudflare-workers-shared-0.0.0-226d68a19.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d2b07aaa248358b179f2e0c51163f9e8/cloudflare-workers-shared-0.0.0-226d68a19.tgz","_integrity":"sha512-v+8VXMi25fL8+avWwKqFqkdnmrluq3Gi9k54S+xVk92wvM9Mi7o+R96fJhFd2mhhK5huhmowlCyDZ5ep+wnvAw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-226d68a19_1725371345543_0.027157089886745478","host":"s3://npm-registry-packages"}},"0.0.0-644ce4c5c":{"name":"@cloudflare/workers-shared","version":"0.0.0-644ce4c5c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-644ce4c5c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"42e17ea8c563bb88ad2af68ac7acb1a8a18cbb74","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-644ce4c5c.tgz","fileCount":7,"integrity":"sha512-gCVIw/dHW8JPEdVdtzjKt+2ZK8LhIbfu4E3UzxOvyA0MvTRXxSp2WHP2lg0ejHU1R7Z5KkQylNOW9mZVsoGo1w==","signatures":[{"sig":"MEUCIQCheAwhmQ6B/pnSgupwslX4/W7PyetUiLKVAxyw+bqL+wIgbqfq0po1+jVAw9Plv93xpWjdmH4mqAWukFyeg1QzmTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20274},"_from":"file:cloudflare-workers-shared-0.0.0-644ce4c5c.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/fce2d070caa3145cabd60647686f05a0/cloudflare-workers-shared-0.0.0-644ce4c5c.tgz","_integrity":"sha512-gCVIw/dHW8JPEdVdtzjKt+2ZK8LhIbfu4E3UzxOvyA0MvTRXxSp2WHP2lg0ejHU1R7Z5KkQylNOW9mZVsoGo1w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-644ce4c5c_1725392274635_0.03318647453053458","host":"s3://npm-registry-packages"}},"0.0.0-a197460f4":{"name":"@cloudflare/workers-shared","version":"0.0.0-a197460f4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a197460f4","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fcd237b47d0fb0a5a333de884ceb23208dbc23db","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a197460f4.tgz","fileCount":7,"integrity":"sha512-gJl3IBHE+gtO0HGxeOLkTzk8KbJgopz71E9ntPRwNMkCLX0Py3M7exBmJkkDIyuDIo6MNTaDkOfnPnLiSTka/Q==","signatures":[{"sig":"MEYCIQDJ9O1HArirPMB/yY/iNrlQZV+fZM+RUr0SlPs3BLLVcQIhALZPV8KJddNhFEUi3+/e7DGBdUOdLRHy+6sCYjhBVLQE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20274},"_from":"file:cloudflare-workers-shared-0.0.0-a197460f4.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bb2f12e98e0b62532bbac68a38aa0f37/cloudflare-workers-shared-0.0.0-a197460f4.tgz","_integrity":"sha512-gJl3IBHE+gtO0HGxeOLkTzk8KbJgopz71E9ntPRwNMkCLX0Py3M7exBmJkkDIyuDIo6MNTaDkOfnPnLiSTka/Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a197460f4_1725427820625_0.19463995721273508","host":"s3://npm-registry-packages"}},"0.0.0-21a09e064":{"name":"@cloudflare/workers-shared","version":"0.0.0-21a09e064","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-21a09e064","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"408cfce3d11a30ae3c22ad9f3aedf34e61104b1a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-21a09e064.tgz","fileCount":7,"integrity":"sha512-kfTYNzqPSqSBpwhWPNuPKrNAitbjNpKg3oujMcVztyy76J6TUrYVgNecUP57gfhfqeXrDxVO/mWvfIWtD81p5w==","signatures":[{"sig":"MEQCIARu9Xqrc1hfNQrIu/UGws2M7UuwqcR40CiWHHPzEfWCAiB1q1IbCJnTVdWZZeRU1i5LBm/Q3k2r0R1aPTKK736EfQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20274},"_from":"file:cloudflare-workers-shared-0.0.0-21a09e064.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7153ddb2dd03f886b5ccd5da8208925b/cloudflare-workers-shared-0.0.0-21a09e064.tgz","_integrity":"sha512-kfTYNzqPSqSBpwhWPNuPKrNAitbjNpKg3oujMcVztyy76J6TUrYVgNecUP57gfhfqeXrDxVO/mWvfIWtD81p5w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-21a09e064_1725434394008_0.4046511571567486","host":"s3://npm-registry-packages"}},"0.0.0-8d1d464f2":{"name":"@cloudflare/workers-shared","version":"0.0.0-8d1d464f2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8d1d464f2","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"023f2f0299a2b27dc4ae4f55fb8cde632e268992","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8d1d464f2.tgz","fileCount":7,"integrity":"sha512-mMWRbNhivha3BhpIK5VMYhrV087JA91IniR4zjIxPL0Fn/gJrPC3BaRuAZpXUkzOS13+yOTGzrvIpZUYrNYp1Q==","signatures":[{"sig":"MEYCIQCNawTO1j1yh//OpW7ZjppZ5W+jgVkQb+MaPT9YmbH4VwIhAJURgGbM4UxE84PONHd0IO6J83pvoZEaHctcvDz0iW9F","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20274},"_from":"file:cloudflare-workers-shared-0.0.0-8d1d464f2.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/91b3b7a5b735b9e22f8ae64ed73a1f4d/cloudflare-workers-shared-0.0.0-8d1d464f2.tgz","_integrity":"sha512-mMWRbNhivha3BhpIK5VMYhrV087JA91IniR4zjIxPL0Fn/gJrPC3BaRuAZpXUkzOS13+yOTGzrvIpZUYrNYp1Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8d1d464f2_1725434831254_0.15093064899060438","host":"s3://npm-registry-packages"}},"0.0.0-1a4b4ba40":{"name":"@cloudflare/workers-shared","version":"0.0.0-1a4b4ba40","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1a4b4ba40","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e77843d248110ee390a340618ba77ea550a312b6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1a4b4ba40.tgz","fileCount":7,"integrity":"sha512-jCL8ycgOHK32MA8L8n9ss7Xl3up65CGyDGeyJfb2Sc06nzaiFI4TpIT4o4Qu/BXUKxrL4kBiSEPgStxHEeGZSQ==","signatures":[{"sig":"MEUCIAx71sCl6Rn1XGtEfHr3z5OinppprFGKMIaoe1aEYzhkAiEAvCLvUejBzZTYlB5CkwC/DhQlbmhIQXjjsp8KxEOrkO8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20274},"_from":"file:cloudflare-workers-shared-0.0.0-1a4b4ba40.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/49558e256e48e97d12bdd9778fa7a8af/cloudflare-workers-shared-0.0.0-1a4b4ba40.tgz","_integrity":"sha512-jCL8ycgOHK32MA8L8n9ss7Xl3up65CGyDGeyJfb2Sc06nzaiFI4TpIT4o4Qu/BXUKxrL4kBiSEPgStxHEeGZSQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1a4b4ba40_1725455787002_0.013479093302685596","host":"s3://npm-registry-packages"}},"0.0.0-5ea86cad5":{"name":"@cloudflare/workers-shared","version":"0.0.0-5ea86cad5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5ea86cad5","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b1558fbad4babb1c010ecf9d06e50bbfadda9947","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5ea86cad5.tgz","fileCount":7,"integrity":"sha512-3/14qvxYvoOnfhw55c46Mh2+c73CRt8l5ydsj3rsRWkIeo8M/Oiy6yVDy9HM38ajtawFWFzPoH/SS9OZd48U8w==","signatures":[{"sig":"MEUCIA0q9uii90fPqKRzrZ1T23g6qtX1i/PuwMtUYyFo+4EbAiEAhcEiJkPerePdFwQMgqZ0L+/qe/DfVh/PZl8j2U65TPU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20274},"_from":"file:cloudflare-workers-shared-0.0.0-5ea86cad5.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/595ca78980ac479672e08a28a9d3343e/cloudflare-workers-shared-0.0.0-5ea86cad5.tgz","_integrity":"sha512-3/14qvxYvoOnfhw55c46Mh2+c73CRt8l5ydsj3rsRWkIeo8M/Oiy6yVDy9HM38ajtawFWFzPoH/SS9OZd48U8w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5ea86cad5_1725547199426_0.24717472829299214","host":"s3://npm-registry-packages"}},"0.0.0-a8cac0f17":{"name":"@cloudflare/workers-shared","version":"0.0.0-a8cac0f17","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a8cac0f17","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"19033a7a312f8ca5f8be0525e228fa8f33228584","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a8cac0f17.tgz","fileCount":7,"integrity":"sha512-/uiih/b42yvmR+kH4KYn/71qGW7Z3n2BNScc1chU9iVg2vrGMQpjU1Ox+tIyQzfsDrx7m3MD/Y1+vqRmMnHgsA==","signatures":[{"sig":"MEMCHxwQX5BZKEwZ8auXI6JRVVSFyT1XC9uqDD+jNME6Cf0CIHFCMuJYeB2DvOth8MMGT3oJMm7L3aP/kxztG3oqhD0V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20274},"_from":"file:cloudflare-workers-shared-0.0.0-a8cac0f17.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/16cceeb50afa4ab9b9dcd0a76396c602/cloudflare-workers-shared-0.0.0-a8cac0f17.tgz","_integrity":"sha512-/uiih/b42yvmR+kH4KYn/71qGW7Z3n2BNScc1chU9iVg2vrGMQpjU1Ox+tIyQzfsDrx7m3MD/Y1+vqRmMnHgsA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a8cac0f17_1725550043463_0.150522020366191","host":"s3://npm-registry-packages"}},"0.0.0-0c989237e":{"name":"@cloudflare/workers-shared","version":"0.0.0-0c989237e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0c989237e","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e7988c987f37eda8b752e27136abe4a82d2b9b99","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0c989237e.tgz","fileCount":7,"integrity":"sha512-561aMzYRNSfw2VcgsWPzjg9mnyBHoow56dALqNh6WJj00FtkPKBgZFU6gX1QX4RDbK8eRiV8QJ++8/clRjcjpQ==","signatures":[{"sig":"MEUCIQDr4iF7J6MiKc+Uini0hSEG4UB8/TEFmy9iUU+dwVZCygIgBO/7f8ZYm1SoL6EqVlcDu3MC3+jCVR9iji0EMbw25fo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20274},"_from":"file:cloudflare-workers-shared-0.0.0-0c989237e.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7598efd7fce9526e9eb60125aada382d/cloudflare-workers-shared-0.0.0-0c989237e.tgz","_integrity":"sha512-561aMzYRNSfw2VcgsWPzjg9mnyBHoow56dALqNh6WJj00FtkPKBgZFU6gX1QX4RDbK8eRiV8QJ++8/clRjcjpQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0c989237e_1725610362599_0.5702075726748652","host":"s3://npm-registry-packages"}},"0.0.0-c365e6121":{"name":"@cloudflare/workers-shared","version":"0.0.0-c365e6121","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c365e6121","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8f63a042889d369617021659cc2a4bfcaace7196","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c365e6121.tgz","fileCount":7,"integrity":"sha512-oBWGmW+xnPWRsxkBN8tiMi4d/l71IMRNavtV29Eu/pZSyk7ke4WqT5LZWrRuSA7dVdZTWJTd+ONa+oLbc0ab7w==","signatures":[{"sig":"MEYCIQDeJ4pHCeACOvsMK+ahW+7ybXnaFN9mBK8ZRdyu+MWTggIhAOaHyhWeMyEhfl+ppDQTBPTGqFZ33xHPfTQsBw/XUoqu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20274},"_from":"file:cloudflare-workers-shared-0.0.0-c365e6121.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b80a0d700cf3dcabcc84954ea3b2e372/cloudflare-workers-shared-0.0.0-c365e6121.tgz","_integrity":"sha512-oBWGmW+xnPWRsxkBN8tiMi4d/l71IMRNavtV29Eu/pZSyk7ke4WqT5LZWrRuSA7dVdZTWJTd+ONa+oLbc0ab7w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c365e6121_1725629879915_0.5356246007333356","host":"s3://npm-registry-packages"}},"0.0.0-5936282bf":{"name":"@cloudflare/workers-shared","version":"0.0.0-5936282bf","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5936282bf","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"581cf3563b5b40b37b94de0d3f33868ab77df17f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5936282bf.tgz","fileCount":7,"integrity":"sha512-Bk/MeMSGe0JkyP+q+yRXqoUEBE0Fro6/sAKqkDTtJ3/MisZEgUkrwDxbpv4I577+8x8nnSm8Y7jneeIPPA4A6w==","signatures":[{"sig":"MEUCIH4XIwa8lE1ZoH8nax6Al8HUxQm4yMx7xAhnl+qSP8WtAiEA092BYYVf/ZWoYOHX8mbHifgbhF+8AdVDI1MbzeVU/iY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20274},"_from":"file:cloudflare-workers-shared-0.0.0-5936282bf.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2550331168fbf57d5ac00563aeb0b6ad/cloudflare-workers-shared-0.0.0-5936282bf.tgz","_integrity":"sha512-Bk/MeMSGe0JkyP+q+yRXqoUEBE0Fro6/sAKqkDTtJ3/MisZEgUkrwDxbpv4I577+8x8nnSm8Y7jneeIPPA4A6w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5936282bf_1725646542936_0.0429465097628825","host":"s3://npm-registry-packages"}},"0.0.0-addb21010":{"name":"@cloudflare/workers-shared","version":"0.0.0-addb21010","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-addb21010","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1c815a57743ad04649f625c03a3ade9e1e3acecc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-addb21010.tgz","fileCount":7,"integrity":"sha512-BnBX56S/cTMA0DlaLR96DOv77bNGkwZcd/pLpkVSbrQ2woqmWbX+p1ATawPsnmsLZoVOAPPfww8HAqYVYy0yjQ==","signatures":[{"sig":"MEUCIGrFjgspVUIUe0NeOCTPvan7gd6zRcJ6FOyLoZso331VAiEAwoalWVbdlTnWiDYpRpwAzW5mFbDh1v5Q/cDZNUxGKDo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20274},"_from":"file:cloudflare-workers-shared-0.0.0-addb21010.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a784ab1fad32f40fe9e94e469be5b8bc/cloudflare-workers-shared-0.0.0-addb21010.tgz","_integrity":"sha512-BnBX56S/cTMA0DlaLR96DOv77bNGkwZcd/pLpkVSbrQ2woqmWbX+p1ATawPsnmsLZoVOAPPfww8HAqYVYy0yjQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-addb21010_1725872837494_0.08800349949760933","host":"s3://npm-registry-packages"}},"0.0.0-ecdfabed0":{"name":"@cloudflare/workers-shared","version":"0.0.0-ecdfabed0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ecdfabed0","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1925901db4206f38d65968a93b9dd2c9be99b770","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ecdfabed0.tgz","fileCount":7,"integrity":"sha512-eVJFfFEUhZc8OmT7uyvWzGSK/QzAX+t0AlwHKvjWQbzRd99NiBYQ/MqrDSEmFWEzgmSu1nyuOdNQClD3y12JXw==","signatures":[{"sig":"MEUCIDKTWFSmyJBz4+xjqc4Gzng9fAAaBOLzdvNLFIj34E+fAiEA2HavKWfsJKwt0rGXZ2JtCC250dsgTon2kQr1j8fN2ZQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20278},"_from":"file:cloudflare-workers-shared-0.0.0-ecdfabed0.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/49fc1b2264aa6fcdac45d1303026ddd1/cloudflare-workers-shared-0.0.0-ecdfabed0.tgz","_integrity":"sha512-eVJFfFEUhZc8OmT7uyvWzGSK/QzAX+t0AlwHKvjWQbzRd99NiBYQ/MqrDSEmFWEzgmSu1nyuOdNQClD3y12JXw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ecdfabed0_1725892476276_0.48252162594870596","host":"s3://npm-registry-packages"}},"0.0.0-18c105bae":{"name":"@cloudflare/workers-shared","version":"0.0.0-18c105bae","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-18c105bae","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"399825b90470a3c660166cb4151503a70e891540","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-18c105bae.tgz","fileCount":7,"integrity":"sha512-2inXe0/xOslNXtlYlSwtHJ8vtE/TTnzW0Ys2jv/ZVRHyoRuVA99QrlcDHvPyibgbvnEeX8aAIat68RC2LSHy4Q==","signatures":[{"sig":"MEUCIQC+D4uH0MYFe1hwpd9xuNqYroB73t+CyLQgQAhRKdN+sQIgWTLIVMNrClT556HQGNDVLk91pL491C6ogMUwCS+3vFY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20278},"_from":"file:cloudflare-workers-shared-0.0.0-18c105bae.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4fb481bcd1550c165269d195aa3ea91f/cloudflare-workers-shared-0.0.0-18c105bae.tgz","_integrity":"sha512-2inXe0/xOslNXtlYlSwtHJ8vtE/TTnzW0Ys2jv/ZVRHyoRuVA99QrlcDHvPyibgbvnEeX8aAIat68RC2LSHy4Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-18c105bae_1725943654960_0.8223710046462751","host":"s3://npm-registry-packages"}},"0.0.0-46a91e7e7":{"name":"@cloudflare/workers-shared","version":"0.0.0-46a91e7e7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-46a91e7e7","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a87916a5c82f030a3dfc3ae71bdd80c4bd45c320","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-46a91e7e7.tgz","fileCount":7,"integrity":"sha512-X02xYfSuJtCrfIljahXkXWK/kPkA2Ky1vpEkEu0q0vD/Y+IgHnq5H6YXTIT7ZkEg2Z90lUVI7TdRuX4fBTYFmw==","signatures":[{"sig":"MEYCIQDDa3RUJK5SXWcLTBncLnVXAZzelu9fkM7IZ56Bi8mzXwIhAO6D1B4HEURWujQqGkwRdpHDsA2/K3QdNhVgWu/vlqsA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20278},"_from":"file:cloudflare-workers-shared-0.0.0-46a91e7e7.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/25996895a322eba3a8f6847e0c0e6387/cloudflare-workers-shared-0.0.0-46a91e7e7.tgz","_integrity":"sha512-X02xYfSuJtCrfIljahXkXWK/kPkA2Ky1vpEkEu0q0vD/Y+IgHnq5H6YXTIT7ZkEg2Z90lUVI7TdRuX4fBTYFmw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-46a91e7e7_1725958381685_0.20723158305094436","host":"s3://npm-registry-packages"}},"0.0.0-b0f5f6520":{"name":"@cloudflare/workers-shared","version":"0.0.0-b0f5f6520","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b0f5f6520","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"cd92f51d8605cdaa8ea1f78f5f1417af04845a86","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b0f5f6520.tgz","fileCount":7,"integrity":"sha512-OPWvodmziCDjtgFAxidI6R3mJ8Fr+u8171/VZeMwo7nQ2hsDxpaaO6ywpGdBKRzKh0wm+/mUjJ8RnNFkt6pWiw==","signatures":[{"sig":"MEUCID0pfzdd/TtuNvQxlLyYa3Ud0uxbikaoPbfquyL5RhEiAiEA1Qer6zDSCYx5Zm6ApDq0bA6ylS825Skai8AAO2S9qOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20278},"_from":"file:cloudflare-workers-shared-0.0.0-b0f5f6520.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c7a0b3ef6cd8bd5907cef0125d2f95af/cloudflare-workers-shared-0.0.0-b0f5f6520.tgz","_integrity":"sha512-OPWvodmziCDjtgFAxidI6R3mJ8Fr+u8171/VZeMwo7nQ2hsDxpaaO6ywpGdBKRzKh0wm+/mUjJ8RnNFkt6pWiw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b0f5f6520_1725962484564_0.7085740210343052","host":"s3://npm-registry-packages"}},"0.0.0-9ca372bcd":{"name":"@cloudflare/workers-shared","version":"0.0.0-9ca372bcd","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9ca372bcd","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d3d889c66479bd8babc9a6aff9dd20f25d91a8f9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9ca372bcd.tgz","fileCount":7,"integrity":"sha512-yQkWigc6rLc/EWeSYd2Uy650k58E1H1/mmdLNw+9EX5fJ272QezOPMsJNPO3iQ/bq6dpojPYiqAYNpJNuXtePQ==","signatures":[{"sig":"MEQCIFRcY0ACJ19xPVp7jx67IDxAfY02QqXTpPTStSibdNxaAiBPD2DCf9SNCkIi+BAz1/Si5h8T/ooAYggztr/zCLstrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20278},"_from":"file:cloudflare-workers-shared-0.0.0-9ca372bcd.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/67590dbc57937437a19fd8d556ee80fe/cloudflare-workers-shared-0.0.0-9ca372bcd.tgz","_integrity":"sha512-yQkWigc6rLc/EWeSYd2Uy650k58E1H1/mmdLNw+9EX5fJ272QezOPMsJNPO3iQ/bq6dpojPYiqAYNpJNuXtePQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9ca372bcd_1725968335238_0.7277133681353571","host":"s3://npm-registry-packages"}},"0.0.0-64710904a":{"name":"@cloudflare/workers-shared","version":"0.0.0-64710904a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-64710904a","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1d08dbaf3e69c8478fec7926ead1be19a2ec15be","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-64710904a.tgz","fileCount":7,"integrity":"sha512-jLIeAQVmNta2rIaU6wRS0i2dSKsnNYxDZBYeJXrtnHcYoXyJ+ry9cQPxCGUPKMolHxZ1/Ck5AXweKjpZlLUkow==","signatures":[{"sig":"MEYCIQCUjk0oQLlcOttuEOhottkzaoQ7SCv1CgM/3fYzGYksLAIhAI9J1ZIHhiQN12sabwHsbMSbzLzaYnbtr3ODXkF0O0Dp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20278},"_from":"file:cloudflare-workers-shared-0.0.0-64710904a.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/36208aac64de135cc00a2aee62054160/cloudflare-workers-shared-0.0.0-64710904a.tgz","_integrity":"sha512-jLIeAQVmNta2rIaU6wRS0i2dSKsnNYxDZBYeJXrtnHcYoXyJ+ry9cQPxCGUPKMolHxZ1/Ck5AXweKjpZlLUkow==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-64710904a_1725986256625_0.8520290655136591","host":"s3://npm-registry-packages"}},"0.0.0-395e105a3":{"name":"@cloudflare/workers-shared","version":"0.0.0-395e105a3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-395e105a3","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c44a1856ed06b743b15b3907e12ad776a6e18e0a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-395e105a3.tgz","fileCount":7,"integrity":"sha512-RYYrhbQlsCs5GoWzcKD2mjs9BTcoPCxGG6AOxT8QBGcyjC5uvSmzueM1UtadAsu3dSqPWQbY5hU4uQKiphHsBA==","signatures":[{"sig":"MEYCIQD5kx52PtdGjwdQ0zCXFQV3OGtD+bWixxPhEJxZ9lQNpQIhAJCFlh4bJCGz5+jWfPzTruj2Bg8dQZmSDIcQZKEqBjiU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20278},"_from":"file:cloudflare-workers-shared-0.0.0-395e105a3.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1ad0cb2bf841b62487ceb255f2d8b6c2/cloudflare-workers-shared-0.0.0-395e105a3.tgz","_integrity":"sha512-RYYrhbQlsCs5GoWzcKD2mjs9BTcoPCxGG6AOxT8QBGcyjC5uvSmzueM1UtadAsu3dSqPWQbY5hU4uQKiphHsBA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-395e105a3_1725992309871_0.19408834825695043","host":"s3://npm-registry-packages"}},"0.0.0-67711c215":{"name":"@cloudflare/workers-shared","version":"0.0.0-67711c215","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-67711c215","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c7e09603963660d05dd03b839214ea0162f862d5","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-67711c215.tgz","fileCount":7,"integrity":"sha512-tQpQLARqiD2/aHiRmJznGyCTUNNJ5je8Jqwc9XFg0+8gO6VDl/8pJRVjQFM7AGaUPaSkVTuUtttUOP7BqnW36A==","signatures":[{"sig":"MEUCIQDFGj5l4eZFk3sJ8Iu2aYgwkIYbE1maM0unA+Vj4XMn/wIgG1DlkJAHD6HJDAEOa/MG1H7NEKa/fcHYoNXgc5bPpjA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20278},"_from":"file:cloudflare-workers-shared-0.0.0-67711c215.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/dbf21bab33e6db5f1ebd08594a1f74b9/cloudflare-workers-shared-0.0.0-67711c215.tgz","_integrity":"sha512-tQpQLARqiD2/aHiRmJznGyCTUNNJ5je8Jqwc9XFg0+8gO6VDl/8pJRVjQFM7AGaUPaSkVTuUtttUOP7BqnW36A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-67711c215_1725994194993_0.3466790345183033","host":"s3://npm-registry-packages"}},"0.0.0-4107f573b":{"name":"@cloudflare/workers-shared","version":"0.0.0-4107f573b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4107f573b","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"bb6151f44d63472ac0fece83cc36eca041dc896a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4107f573b.tgz","fileCount":7,"integrity":"sha512-y06QK3ULAZYnYfCzlK4kFcXfRXC6Hk3vtVOznkHSCjpoO9d4NtuIMsb7Ouctw+pbZ2oPsrRkFzbBpY0ydh0OEQ==","signatures":[{"sig":"MEUCIQCbwiLx7lRef6XzR+ty+cvAXtEAZF0PvrMh27JjyOBFpAIgTSEpfmmnukvwMbsEHgm4mmg4Uaz6lawodQpULmRo/l4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20278},"_from":"file:cloudflare-workers-shared-0.0.0-4107f573b.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b6850bed58d7259b58ac5bfb96130fdc/cloudflare-workers-shared-0.0.0-4107f573b.tgz","_integrity":"sha512-y06QK3ULAZYnYfCzlK4kFcXfRXC6Hk3vtVOznkHSCjpoO9d4NtuIMsb7Ouctw+pbZ2oPsrRkFzbBpY0ydh0OEQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4107f573b_1726004037630_0.9890450952082619","host":"s3://npm-registry-packages"}},"0.0.0-8527675e1":{"name":"@cloudflare/workers-shared","version":"0.0.0-8527675e1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8527675e1","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"00743378ff2adf7279e6e940485946fa8e9ebfa8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8527675e1.tgz","fileCount":7,"integrity":"sha512-D6pfikvWxk5SJcdM4v6ErAhtr2Cbnipeh+cZVVTcWyb+pzHoPnfVExUX5Ey6VzE4HmR37xClFFDMT1w0UDyvRA==","signatures":[{"sig":"MEUCIQCEn0QwePNHrdR7imN4A4+HXpGZOzlwNkwaTC24IffioQIgQ9KVjhDrXIk8XpHngWxFaFji2lW4rMXlSZCn9nZYy0o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20278},"_from":"file:cloudflare-workers-shared-0.0.0-8527675e1.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","test:ci":"pnpm run test run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/cc0c6d125dffda121cec26af1c47cbe2/cloudflare-workers-shared-0.0.0-8527675e1.tgz","_integrity":"sha512-D6pfikvWxk5SJcdM4v6ErAhtr2Cbnipeh+cZVVTcWyb+pzHoPnfVExUX5Ey6VzE4HmR37xClFFDMT1w0UDyvRA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8527675e1_1726051677781_0.3235364450134841","host":"s3://npm-registry-packages"}},"0.0.0-81c40f0a2":{"name":"@cloudflare/workers-shared","version":"0.0.0-81c40f0a2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-81c40f0a2","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d118bd50e82b9e12b9ee9af751059d5d3e5393d2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-81c40f0a2.tgz","fileCount":7,"integrity":"sha512-Gn06/eZc4OM8MJAkyb2RdQhI564zgtuPb+DFggN36ytPjtS0tJfX7ugND+cEiKVlo2xUuanZCCgc2m2eEzRAlg==","signatures":[{"sig":"MEUCIQCI0Uefu+K2qQxCrHbkaXwho/uveqtvgWJZ87n+w5a0zgIgR5T17kGDmikFkM52Q1y5ptKlJGAc26yl5X4BAn9NTxw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20556},"_from":"file:cloudflare-workers-shared-0.0.0-81c40f0a2.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","deploy":"pnpm run deploy:asset-worker","test:ci":"pnpm run test run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0902e84495edda41c755450f1cbb28f7/cloudflare-workers-shared-0.0.0-81c40f0a2.tgz","_integrity":"sha512-Gn06/eZc4OM8MJAkyb2RdQhI564zgtuPb+DFggN36ytPjtS0tJfX7ugND+cEiKVlo2xUuanZCCgc2m2eEzRAlg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240821.1","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-81c40f0a2_1726063806067_0.5713038579687344","host":"s3://npm-registry-packages"}},"0.0.0-3f5b9343a":{"name":"@cloudflare/workers-shared","version":"0.0.0-3f5b9343a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3f5b9343a","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"39c7baed4f3531780d3a2a4dfbff74059a7be2a9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3f5b9343a.tgz","fileCount":7,"integrity":"sha512-XmPLAjarv4sGSlOvJNke2/v86CjglXnAKUhqZAv8T27tWyA2NvddMUAThGvuZHLJV/g+Q8Pv/DPIZY9fw6pLCg==","signatures":[{"sig":"MEQCIQChLcC70b3QTMGdWXcoTc2hrPbuAXFHHkfjaXDSM4gucAIfSP73jgynhw0YSEU44KHQiCIqS2gdLZEku1/s94txAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20556},"_from":"file:cloudflare-workers-shared-0.0.0-3f5b9343a.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","deploy":"pnpm run deploy:asset-worker","test:ci":"pnpm run test run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/801f1c6326f66cd3c75ab4844cfc48ca/cloudflare-workers-shared-0.0.0-3f5b9343a.tgz","_integrity":"sha512-XmPLAjarv4sGSlOvJNke2/v86CjglXnAKUhqZAv8T27tWyA2NvddMUAThGvuZHLJV/g+Q8Pv/DPIZY9fw6pLCg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3f5b9343a_1726065950424_0.8474608481209858","host":"s3://npm-registry-packages"}},"0.0.0-6523db269":{"name":"@cloudflare/workers-shared","version":"0.0.0-6523db269","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6523db269","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4d853382cefb66b9c6ce95a1aac963a325b0754c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6523db269.tgz","fileCount":7,"integrity":"sha512-G8XBdms2PzMvaEVLSTAqtLRVb5t3mSIRJNs0K0na7oD56HxhQdnLFhs4PxNj23FiU2ECKWzHYyu5sGBc25OBVQ==","signatures":[{"sig":"MEUCIQDbLN4lDry7HIwX8+6qdiLe26FVHSn0/xp1Bd4wcT2eRQIgccuDBe38SDj6g54IOLDG92MdtrjJHiO5xPBHTD+BNlQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20556},"_from":"file:cloudflare-workers-shared-0.0.0-6523db269.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","deploy":"pnpm run deploy:asset-worker","test:ci":"pnpm run test run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/13d49e38105b36acc5f73dfbf2123833/cloudflare-workers-shared-0.0.0-6523db269.tgz","_integrity":"sha512-G8XBdms2PzMvaEVLSTAqtLRVb5t3mSIRJNs0K0na7oD56HxhQdnLFhs4PxNj23FiU2ECKWzHYyu5sGBc25OBVQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6523db269_1726069551993_0.9413418441673977","host":"s3://npm-registry-packages"}},"0.0.0-8dcd45665":{"name":"@cloudflare/workers-shared","version":"0.0.0-8dcd45665","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8dcd45665","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"487ce338ba46739e7cbb9fe596062fa06da9319b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8dcd45665.tgz","fileCount":7,"integrity":"sha512-IFazpw4H6cr+NiL8F+ZDkSU21jwBzZ9gEYgHh5xvLhIh/CGkBDNVMdmTzMWLKZ3qPPLdPUL/ZIz1OqKeSgS7Hg==","signatures":[{"sig":"MEQCIDmEZNMBtmNpl6rmexBC8qY1uyvkBq5mpf6SKshF0LaHAiB6tfHIEtAbMUnVR3lvbOqSvNutMRLGd8jb80hccVY0+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20556},"_from":"file:cloudflare-workers-shared-0.0.0-8dcd45665.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","deploy":"pnpm run deploy:asset-worker","test:ci":"pnpm run test run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/715606a68ebfd116fb3ce56b5997ec19/cloudflare-workers-shared-0.0.0-8dcd45665.tgz","_integrity":"sha512-IFazpw4H6cr+NiL8F+ZDkSU21jwBzZ9gEYgHh5xvLhIh/CGkBDNVMdmTzMWLKZ3qPPLdPUL/ZIz1OqKeSgS7Hg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8dcd45665_1726076733861_0.2476040048677175","host":"s3://npm-registry-packages"}},"0.0.0-648cfdd32":{"name":"@cloudflare/workers-shared","version":"0.0.0-648cfdd32","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-648cfdd32","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c2d48c885672990bd690e10b76c1fbb05e168163","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-648cfdd32.tgz","fileCount":7,"integrity":"sha512-509DqzzjehaWiU+DJZVdNCwLzxsgjZfjtukPt+tgx2NzFV+KRmhM7+geMjDdPoOYLx8bsnJh/luAFc6h7HUz3A==","signatures":[{"sig":"MEYCIQDFU36l/bii8pRIOAdJ976jaLeMZBoyockoHWnbMT9enAIhALiJBGVy5L6VNciweSUud/rFpA/gbq2F1/YYsStiA+Lr","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20556},"_from":"file:cloudflare-workers-shared-0.0.0-648cfdd32.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","deploy":"pnpm run deploy:asset-worker","test:ci":"pnpm run test run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c973710e399c5b6ea85d541878feafd0/cloudflare-workers-shared-0.0.0-648cfdd32.tgz","_integrity":"sha512-509DqzzjehaWiU+DJZVdNCwLzxsgjZfjtukPt+tgx2NzFV+KRmhM7+geMjDdPoOYLx8bsnJh/luAFc6h7HUz3A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-648cfdd32_1726080043566_0.7258359096603366","host":"s3://npm-registry-packages"}},"0.0.0-7579bd8e5":{"name":"@cloudflare/workers-shared","version":"0.0.0-7579bd8e5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7579bd8e5","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"948f3b827eb463db20adac40e2be017c231db43d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7579bd8e5.tgz","fileCount":7,"integrity":"sha512-NGs2DyKnHrotl138xIIVkFRSYrF1Sp58pDWzHqG0CDNSMhu4x1JZqQfj4wovNUc04YCOsuhkq2go0dgQbuCy/A==","signatures":[{"sig":"MEUCIBkyojYXyO++YOiFxssPJfoI3foI5oaDwTI88BiiVxaWAiEA/KrHvblg6Zp9lw8CxsQ4R55MJljISST8R4luIysPdTM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20556},"_from":"file:cloudflare-workers-shared-0.0.0-7579bd8e5.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","deploy":"pnpm run deploy:asset-worker","test:ci":"pnpm run test run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5bb2c76fb359e91384492641828c5569/cloudflare-workers-shared-0.0.0-7579bd8e5.tgz","_integrity":"sha512-NGs2DyKnHrotl138xIIVkFRSYrF1Sp58pDWzHqG0CDNSMhu4x1JZqQfj4wovNUc04YCOsuhkq2go0dgQbuCy/A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7579bd8e5_1726093973549_0.4596123410819348","host":"s3://npm-registry-packages"}},"0.0.0-831f89217":{"name":"@cloudflare/workers-shared","version":"0.0.0-831f89217","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-831f89217","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a974d8f81a91fc0369589f41df161b654d28619c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-831f89217.tgz","fileCount":7,"integrity":"sha512-U+FTDbCCTHF9r8dMchpaeOB+iiJBkG7LN1g5WssyK76l+teSoojfVoK76hNt45pRc9y1eS/5mwcEvA4qFUghOQ==","signatures":[{"sig":"MEQCIBqNWxegMc4S+G/rL1+q5L5lU437PcudIks6epBAHt4oAiArNaDjr0nIBi8aTD7hnv1zYOZUolwWl7nbqFoJdORrXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20556},"_from":"file:cloudflare-workers-shared-0.0.0-831f89217.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","deploy":"pnpm run deploy:asset-worker","test:ci":"pnpm run test run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ed4c0fea68d7c58a1a095c144c40ecba/cloudflare-workers-shared-0.0.0-831f89217.tgz","_integrity":"sha512-U+FTDbCCTHF9r8dMchpaeOB+iiJBkG7LN1g5WssyK76l+teSoojfVoK76hNt45pRc9y1eS/5mwcEvA4qFUghOQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-831f89217_1726128743327_0.6961160403850608","host":"s3://npm-registry-packages"}},"0.0.0-a027c1fa8":{"name":"@cloudflare/workers-shared","version":"0.0.0-a027c1fa8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a027c1fa8","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"cf59946054e11bef0b45c0de31bc0672b9ed45ce","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a027c1fa8.tgz","fileCount":7,"integrity":"sha512-42Xns1sWFQCiCT5P+jmRlVZ/aHWI/Ruy2lq6mQ/ITiwC2/XPF/y+WRGXsoYwurikNrMHnSzsQhdFXNAzGd3P1w==","signatures":[{"sig":"MEQCIBSbnPjj5mxoKWKC9JtAuAnYVnMyb2y9Bh+XE3zfPAy6AiAoG02a3S3BknWdeCO16qfaZRKHYQtVrzvyW9io1ae4mw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21082},"_from":"file:cloudflare-workers-shared-0.0.0-a027c1fa8.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c63fb5bf1b98694b80bb12b7480e9645/cloudflare-workers-shared-0.0.0-a027c1fa8.tgz","_integrity":"sha512-42Xns1sWFQCiCT5P+jmRlVZ/aHWI/Ruy2lq6mQ/ITiwC2/XPF/y+WRGXsoYwurikNrMHnSzsQhdFXNAzGd3P1w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a027c1fa8_1726134876730_0.919028877330164","host":"s3://npm-registry-packages"}},"0.0.0-7bbed63fb":{"name":"@cloudflare/workers-shared","version":"0.0.0-7bbed63fb","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7bbed63fb","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"02495b777d2132b9ec4287ae2cb6a7468587bfc1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7bbed63fb.tgz","fileCount":7,"integrity":"sha512-Uf+HLEFD3pvIglDPfAzmIXP2ZgAA8RAMDd9J9Ye/DQG0Ka2eyRZGSoosTG4D6TC4hOzUUM65qkMzyIN8uoHJ8w==","signatures":[{"sig":"MEQCIBgQDW23ho+8189uGFfvmva10xN+wcgYC490oPQwWqGBAiBWPKpPBVnpA0iettt+h6o3tO34++eSsAzZ+9spdV9DgQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21082},"_from":"file:cloudflare-workers-shared-0.0.0-7bbed63fb.tgz","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/83684ae21851ecef83adfeca268c5af3/cloudflare-workers-shared-0.0.0-7bbed63fb.tgz","_integrity":"sha512-Uf+HLEFD3pvIglDPfAzmIXP2ZgAA8RAMDd9J9Ye/DQG0Ka2eyRZGSoosTG4D6TC4hOzUUM65qkMzyIN8uoHJ8w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7bbed63fb_1726144215378_0.5773678708539534","host":"s3://npm-registry-packages"}},"0.0.0-59a007274":{"name":"@cloudflare/workers-shared","version":"0.0.0-59a007274","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-59a007274","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1eee3b2f43a4f96915e61b2563b55b484ebcffd5","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-59a007274.tgz","fileCount":11,"integrity":"sha512-fcGLfD6qSGmqLfD3Xmq3Ng/S0xjwWpzG9Cp/xkNmrY/ReNxvJl61d7xEvQycoYxxC68y7Qa8ECRzZSXGfZld1g==","signatures":[{"sig":"MEUCIBRJ/+0+cLczH6nGJzx1BHEMiQdd7WuKgExzd27qK1YHAiEA6F5kFQmag5u58kVXrmuuRVqrKh3ZlVyLZRCpvl14CdY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54447},"_from":"file:cloudflare-workers-shared-0.0.0-59a007274.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/af5ea485dba09050161dd99f64bb68d0/cloudflare-workers-shared-0.0.0-59a007274.tgz","_integrity":"sha512-fcGLfD6qSGmqLfD3Xmq3Ng/S0xjwWpzG9Cp/xkNmrY/ReNxvJl61d7xEvQycoYxxC68y7Qa8ECRzZSXGfZld1g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-59a007274_1726149658685_0.17756904402348606","host":"s3://npm-registry-packages"}},"0.0.0-88c40bec9":{"name":"@cloudflare/workers-shared","version":"0.0.0-88c40bec9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-88c40bec9","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"701425e74d6d5d1bdfee098130bef848e36ea47b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-88c40bec9.tgz","fileCount":11,"integrity":"sha512-CYKjDCWop4RHF1QDvTv8KrboAYSEdtP2/t1DkbmHmTpot+RyuR4hTxJNXiHPYBEZdWVS50dDo+AKJusyoWnrSw==","signatures":[{"sig":"MEUCIQD8SJOMyx1CuyT9cCdzQUDuWQZqOuGBv1DyQdxfT0d8WQIgaCR9KVYyuPKRhlyFv+M6U9CSQnmpf0e1aaPRjAAVs7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54447},"_from":"file:cloudflare-workers-shared-0.0.0-88c40bec9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/79def1f5b83ec2127fc0af7a5b84506c/cloudflare-workers-shared-0.0.0-88c40bec9.tgz","_integrity":"sha512-CYKjDCWop4RHF1QDvTv8KrboAYSEdtP2/t1DkbmHmTpot+RyuR4hTxJNXiHPYBEZdWVS50dDo+AKJusyoWnrSw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-88c40bec9_1726154815333_0.37528285754120083","host":"s3://npm-registry-packages"}},"0.0.0-48eeff467":{"name":"@cloudflare/workers-shared","version":"0.0.0-48eeff467","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-48eeff467","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1953cf875df7495a7c27ddd455ac28e476b1e7a0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-48eeff467.tgz","fileCount":11,"integrity":"sha512-KxHp/fQCgKB3cK0bIH0VoKAP0YTHVFD1BGs6D273nT3uqsXwJFKDS/8NR+itAnAry217DifH+/i6rAOeYEMapg==","signatures":[{"sig":"MEQCIAZguIt4B2WUsX5DosLZzgDnf5NtznUOCGoWZSIwesa9AiBgGxkr6taXqykYPzDscFRIpQkwCLp8L2C3x/xL1OudDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54447},"_from":"file:cloudflare-workers-shared-0.0.0-48eeff467.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1e752426bedf142fabb0156990ab855d/cloudflare-workers-shared-0.0.0-48eeff467.tgz","_integrity":"sha512-KxHp/fQCgKB3cK0bIH0VoKAP0YTHVFD1BGs6D273nT3uqsXwJFKDS/8NR+itAnAry217DifH+/i6rAOeYEMapg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-48eeff467_1726157550109_0.18972858017711913","host":"s3://npm-registry-packages"}},"0.0.0-21741277a":{"name":"@cloudflare/workers-shared","version":"0.0.0-21741277a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-21741277a","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"cca191970d651db819ce2e40a97b9bc31c90f98e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-21741277a.tgz","fileCount":11,"integrity":"sha512-ak2g0FkpYkvcvi99naoiBdo+JWmH8RI4AUrdD5YiVpBMBKEzCE+LVh4pMogU7xJoFcI2QSsdLrZaF2NvzmuaIw==","signatures":[{"sig":"MEYCIQDBUptv03fO3I/hgKpwLqP7PYApLGtJM3U3Pr4jZKVdaAIhALFlGM0TGQgFqlJ42M8tiSvPnkl1N/CxOXcOYhB8uZ1C","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54447},"_from":"file:cloudflare-workers-shared-0.0.0-21741277a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c77debefffe78c6c9ccd4c1574d40fc6/cloudflare-workers-shared-0.0.0-21741277a.tgz","_integrity":"sha512-ak2g0FkpYkvcvi99naoiBdo+JWmH8RI4AUrdD5YiVpBMBKEzCE+LVh4pMogU7xJoFcI2QSsdLrZaF2NvzmuaIw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-21741277a_1726158731676_0.7953122375196005","host":"s3://npm-registry-packages"}},"0.0.0-85caaf2c7":{"name":"@cloudflare/workers-shared","version":"0.0.0-85caaf2c7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-85caaf2c7","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7247bc151700ea1adddd850e0c261f7d7d4fa8ce","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-85caaf2c7.tgz","fileCount":11,"integrity":"sha512-PXrJsmPPUqnPX15dKh7mhICq/+ic5ivrPAdu/8ukTrG4tb7sNgx6wukl0CKaoXt/o34yi2WQ6Rd87JavvWma8w==","signatures":[{"sig":"MEUCIGasu+1GlnHmrmoXjJSj6V9yirVYmb7OAdpFfB/MN2JnAiEA5kp8EQmalv6KZDOIl5SL2jTH2sn1DvvMJRlQMmndZNE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54447},"_from":"file:cloudflare-workers-shared-0.0.0-85caaf2c7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c1181f14f6bbfbc3d1785089adfa08e6/cloudflare-workers-shared-0.0.0-85caaf2c7.tgz","_integrity":"sha512-PXrJsmPPUqnPX15dKh7mhICq/+ic5ivrPAdu/8ukTrG4tb7sNgx6wukl0CKaoXt/o34yi2WQ6Rd87JavvWma8w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-85caaf2c7_1726164816909_0.018828511917804658","host":"s3://npm-registry-packages"}},"0.0.0-40ecf4796":{"name":"@cloudflare/workers-shared","version":"0.0.0-40ecf4796","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-40ecf4796","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"96f191016b005b15efc33e7e420d02e651e75c2a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-40ecf4796.tgz","fileCount":11,"integrity":"sha512-tUAtJ38rMMyKqMvhp1IF7tPBG0YmYwcii9jAfbmIBNCM9hZPlI+bWvtfcytxCrMZx6o5By3nM3ZfOs1KAF7OmA==","signatures":[{"sig":"MEUCIQC8PHtonVhV3jW4INGFR9KeLEGl92rvdfPmvlr2ARV/7QIgN/3RsWPne+4EUdWJCULKe6II5WtNe2nnJvQ2MsxU1EU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":54447},"_from":"file:cloudflare-workers-shared-0.0.0-40ecf4796.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d2a70fa93713aa24ffac194c4fae3031/cloudflare-workers-shared-0.0.0-40ecf4796.tgz","_integrity":"sha512-tUAtJ38rMMyKqMvhp1IF7tPBG0YmYwcii9jAfbmIBNCM9hZPlI+bWvtfcytxCrMZx6o5By3nM3ZfOs1KAF7OmA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-40ecf4796_1726165280288_0.024758123285883782","host":"s3://npm-registry-packages"}},"0.0.0-b69811614":{"name":"@cloudflare/workers-shared","version":"0.0.0-b69811614","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b69811614","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4bc4af4c7003285ab4b4bdcf9517d9f51b876a16","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b69811614.tgz","fileCount":11,"integrity":"sha512-Pa9I/1DyfKLXE5k9OSpQBvC2YqYGEERU/MtBKe8nDK0NG3HXbgNPnUyC1djm92aJER6iZq+M3vdGcuqKPVVdtA==","signatures":[{"sig":"MEQCIFeLYldfg60+sHWgvyuWlOL1ynCKcauF2vFBjytYcP5RAiAhMrxYUNF3c7c0DPfeFwh/WWV7vUVhToyh7kI5odFb8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1022752},"_from":"file:cloudflare-workers-shared-0.0.0-b69811614.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d9cedf77e0e7cd33e37406dd869c8379/cloudflare-workers-shared-0.0.0-b69811614.tgz","_integrity":"sha512-Pa9I/1DyfKLXE5k9OSpQBvC2YqYGEERU/MtBKe8nDK0NG3HXbgNPnUyC1djm92aJER6iZq+M3vdGcuqKPVVdtA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"2.0.5","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b69811614_1726167466041_0.20565726340693158","host":"s3://npm-registry-packages"}},"0.0.0-16fbbd30a":{"name":"@cloudflare/workers-shared","version":"0.0.0-16fbbd30a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-16fbbd30a","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b2bd8f4ef48e3fe74e569f3119f50debcea90fbf","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-16fbbd30a.tgz","fileCount":11,"integrity":"sha512-2dSFml/IX1GTUelzoY+6oIk04XB7CPvdkjDFbHKJzPy8JjtoNVDbCdwIjT2+M1ZGa0D/J/bmJ/FWxCOfeUdjPQ==","signatures":[{"sig":"MEQCIGr79EFLp3bVu20OYA+T1ynjwHFX8671iGY5TUo0NdObAiAjmZ6n1BQtSgkJ08D9udM6ou2h+dyNY+vnEdeVNswujA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1022752},"_from":"file:cloudflare-workers-shared-0.0.0-16fbbd30a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/46d7ddf5022365f55936d411e8596e82/cloudflare-workers-shared-0.0.0-16fbbd30a.tgz","_integrity":"sha512-2dSFml/IX1GTUelzoY+6oIk04XB7CPvdkjDFbHKJzPy8JjtoNVDbCdwIjT2+M1ZGa0D/J/bmJ/FWxCOfeUdjPQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"1.5.0","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-16fbbd30a_1726171874424_0.06949737314272264","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"@cloudflare/workers-shared","version":"0.5.0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.5.0","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1e12e573c421497980a811fd8f060c3e95916411","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.5.0.tgz","fileCount":11,"integrity":"sha512-qLJzGKwl2SiaaieoCFdj2q85hthPgmF5KjRaZzsPdMKtP+PQnzSWfARsd5mZh71ut5/0grYkUCYWedFe4bY++g==","signatures":[{"sig":"MEQCIDe7bHjNyRcJFVA9pgzsu0sS7HgbhzDU/2JdqBk3g/5mAiAuj48c/Huz7Lk9pyqQCNIWASRu4TIcVki8XAEjELDLnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1022742},"_from":"file:cloudflare-workers-shared-0.5.0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4eb4b5860f560dd31b629483ca8936ed/cloudflare-workers-shared-0.5.0.tgz","_integrity":"sha512-qLJzGKwl2SiaaieoCFdj2q85hthPgmF5KjRaZzsPdMKtP+PQnzSWfARsd5mZh71ut5/0grYkUCYWedFe4bY++g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"1.5.0","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.5.0_1726174135957_0.196695011733943","host":"s3://npm-registry-packages"}},"0.0.0-aea853cd5":{"name":"@cloudflare/workers-shared","version":"0.0.0-aea853cd5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-aea853cd5","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f0d3437f190bf2966acaa4e32617d9bfc608616b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-aea853cd5.tgz","fileCount":11,"integrity":"sha512-9oLAbmraMLKKtUTtAFW2nST5qegEUOwn0LH9TBM5OMl7Zdvu1ZthG4PNNm/Q0kyd1LnWgt8825whIr6nS9zU9Q==","signatures":[{"sig":"MEUCIQDUO3vwrDnlpSoj90wVV6lwOSRIpP1+Z1ActD1O8dvgygIgB4+HAGHuVjzSazBR6UxTtGn7mXwlEo/dcEk1+nQQnIU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1022752},"_from":"file:cloudflare-workers-shared-0.0.0-aea853cd5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9c54355e9415f513db1dbdc0d424aebb/cloudflare-workers-shared-0.0.0-aea853cd5.tgz","_integrity":"sha512-9oLAbmraMLKKtUTtAFW2nST5qegEUOwn0LH9TBM5OMl7Zdvu1ZthG4PNNm/Q0kyd1LnWgt8825whIr6nS9zU9Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"1.5.0","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-aea853cd5_1726174510845_0.49363352249536474","host":"s3://npm-registry-packages"}},"0.0.0-0737e0f78":{"name":"@cloudflare/workers-shared","version":"0.0.0-0737e0f78","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0737e0f78","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"bb92d72e45a9fb6c979b2eb8806819582a2528a4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0737e0f78.tgz","fileCount":11,"integrity":"sha512-2hVLIw1z9sndCsUzvs3xisirQuZXpfdSuS5MTA7LDlzhwUcgkgxefANudlqDrwxzdFEEngUfJ3vgVy13Uu0QXA==","signatures":[{"sig":"MEQCIGWvNYBZEEgOno9BpyYNpS/SFBdl8jdkIsuq0TIjrxRwAiBfZGgsrj0c2GYIkpk4vZ2AVQt1N8A9GId4+4uhTj430Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1022752},"_from":"file:cloudflare-workers-shared-0.0.0-0737e0f78.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/99e78192cffc1d2eed5e3ce13d969a59/cloudflare-workers-shared-0.0.0-0737e0f78.tgz","_integrity":"sha512-2hVLIw1z9sndCsUzvs3xisirQuZXpfdSuS5MTA7LDlzhwUcgkgxefANudlqDrwxzdFEEngUfJ3vgVy13Uu0QXA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"1.5.0","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0737e0f78_1726175466429_0.264502716013441","host":"s3://npm-registry-packages"}},"0.0.0-d68e8c996":{"name":"@cloudflare/workers-shared","version":"0.0.0-d68e8c996","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d68e8c996","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fe1144999e5126abc12421cd0d8627c350a1d1a7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d68e8c996.tgz","fileCount":11,"integrity":"sha512-7W8a0tkKEYCQlm66JBWLhgiat9lyiX109I9K2LUDGUAFReAQdkri+pU0TahU4gBWL9Lp66FZIt5apgLPwgh2iw==","signatures":[{"sig":"MEYCIQDt4bnf2iZicBbetcy4FdKqcCjUBUZ1peMs+p0M5WQsiQIhANjPaEYcsu+HaLQ+NCP6mwikyHiaTJvGdl5AAKP75UQ7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1022752},"_from":"file:cloudflare-workers-shared-0.0.0-d68e8c996.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5f9c24c5a68674f7002490a23405ed0b/cloudflare-workers-shared-0.0.0-d68e8c996.tgz","_integrity":"sha512-7W8a0tkKEYCQlm66JBWLhgiat9lyiX109I9K2LUDGUAFReAQdkri+pU0TahU4gBWL9Lp66FZIt5apgLPwgh2iw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"1.5.0","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d68e8c996_1726177950922_0.09299413874112039","host":"s3://npm-registry-packages"}},"0.0.0-533eb3695":{"name":"@cloudflare/workers-shared","version":"0.0.0-533eb3695","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-533eb3695","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8b2d91069f5a8cc03df423b2a70e712cc0c7aa85","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-533eb3695.tgz","fileCount":11,"integrity":"sha512-8O6WjDw1jYaJegBYC3Zbrie8WcPSAvnru24PibvEaSwMeDw/j4bm6MfItD+OFMVltzWfgwVqkEhY8MKh7hRa+g==","signatures":[{"sig":"MEYCIQDriX3qL5A14HTjUoMDFnXqwkesyJXVKdfHDAZ5Os1AdwIhAKz2ikupTJruMdD3s/jhpA3UKu0EFF18WYBeGFCDwFRc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1022752},"_from":"file:cloudflare-workers-shared-0.0.0-533eb3695.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/261ca28ae58d2939bbcc39dfa17aba97/cloudflare-workers-shared-0.0.0-533eb3695.tgz","_integrity":"sha512-8O6WjDw1jYaJegBYC3Zbrie8WcPSAvnru24PibvEaSwMeDw/j4bm6MfItD+OFMVltzWfgwVqkEhY8MKh7hRa+g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"1.5.0","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-533eb3695_1726212173653_0.9078081875806974","host":"s3://npm-registry-packages"}},"0.0.0-d6c1dd2bc":{"name":"@cloudflare/workers-shared","version":"0.0.0-d6c1dd2bc","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d6c1dd2bc","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ab94a27edff31f5c22bb6a31957b53de40a05319","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d6c1dd2bc.tgz","fileCount":11,"integrity":"sha512-KkKaXg0M1WX7uCTLjxqQSUwQLOnJlLXnzjkKB34e9vrBVD+ZwQBYGWH2yulydurOH2Im/dofrrdVRdAQJNJ7oA==","signatures":[{"sig":"MEUCIQCVYWjoIWo0GbWPJXTtyw7y6RYm88hPweR3+TrVgj9GZwIgVOJiJlCPyD4/rtvRgO/4r7ptcTylyIdf7k9scDnAXC4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1022752},"_from":"file:cloudflare-workers-shared-0.0.0-d6c1dd2bc.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/327a00ce466afc8976c3f6e2eb317b18/cloudflare-workers-shared-0.0.0-d6c1dd2bc.tgz","_integrity":"sha512-KkKaXg0M1WX7uCTLjxqQSUwQLOnJlLXnzjkKB34e9vrBVD+ZwQBYGWH2yulydurOH2Im/dofrrdVRdAQJNJ7oA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"1.5.0","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d6c1dd2bc_1726216563261_0.8318223219244991","host":"s3://npm-registry-packages"}},"0.0.0-fed1fda90":{"name":"@cloudflare/workers-shared","version":"0.0.0-fed1fda90","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fed1fda90","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4978e0122529420b9a9d56ff89591e5fff8b34a6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fed1fda90.tgz","fileCount":11,"integrity":"sha512-CaW/JEshoFSXlvixIX0Z7IqfgRxVxm5/DDfov7epiiU1/JVeuRp3bPsU4Mrm+Q8gYgXcaqz4kDEOMyxis1aw9Q==","signatures":[{"sig":"MEQCIEhllZf2hRx9cAHTR+uQBFn6HqXDQ9JlGq7+6QmLEwV6AiBDxdH88vYzg1sK1U5qOUJrRGIwe/ghcEVs8NrJPZe9xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1023963},"_from":"file:cloudflare-workers-shared-0.0.0-fed1fda90.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5a8c1870c20d0a36f5bc8b80045223e8/cloudflare-workers-shared-0.0.0-fed1fda90.tgz","_integrity":"sha512-CaW/JEshoFSXlvixIX0Z7IqfgRxVxm5/DDfov7epiiU1/JVeuRp3bPsU4Mrm+Q8gYgXcaqz4kDEOMyxis1aw9Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"1.5.0","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fed1fda90_1726217378845_0.6441627409063744","host":"s3://npm-registry-packages"}},"0.0.0-915a1d697":{"name":"@cloudflare/workers-shared","version":"0.0.0-915a1d697","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-915a1d697","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"63a8ca6cbb657a3a56d61d41efdb88b330eb0142","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-915a1d697.tgz","fileCount":11,"integrity":"sha512-5JDTZs0rDAcfh4GNQj4yOAlQW+XPA35MwqCyZ5I0ZtwVy2KSCKLCnWN4PmkvbJxY1cnSgQpMW9pnkl4m1rpYrA==","signatures":[{"sig":"MEYCIQD8qBdhlG28eDUBAHBKNw9bznEkwCAIhPFKblZRLvLeJAIhAMkNLgdsV149WYR7LaPY8AF5ziaIHQ8LK8EZUv3qNn4p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1023963},"_from":"file:cloudflare-workers-shared-0.0.0-915a1d697.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9535f864aad54ee265b7fa0d6532d042/cloudflare-workers-shared-0.0.0-915a1d697.tgz","_integrity":"sha512-5JDTZs0rDAcfh4GNQj4yOAlQW+XPA35MwqCyZ5I0ZtwVy2KSCKLCnWN4PmkvbJxY1cnSgQpMW9pnkl4m1rpYrA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"1.5.0","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-915a1d697_1726219754689_0.7173337307657381","host":"s3://npm-registry-packages"}},"0.0.0-083dfb70c":{"name":"@cloudflare/workers-shared","version":"0.0.0-083dfb70c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-083dfb70c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2b99c70774e70692a39a4bbab268e8343f3c11fd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-083dfb70c.tgz","fileCount":11,"integrity":"sha512-qqmqyDeo4MHT4oMj4GngXGIMZjazmIP5h1kne9mj64+vSI7Cbrlzt0pahl3qEwYn3mE5HLZxGemeGEbWSaJgOQ==","signatures":[{"sig":"MEQCIFzNBugWWe00U4kXshhvm7Hj0D2ZTpLF/QKrnU8ahYXOAiAGWSui+fauB+i6cw/VCKkA40m8lM7KfOpZBGev3ylo/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1023963},"_from":"file:cloudflare-workers-shared-0.0.0-083dfb70c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/991d2bb93bce16432d178344cdf771f3/cloudflare-workers-shared-0.0.0-083dfb70c.tgz","_integrity":"sha512-qqmqyDeo4MHT4oMj4GngXGIMZjazmIP5h1kne9mj64+vSI7Cbrlzt0pahl3qEwYn3mE5HLZxGemeGEbWSaJgOQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"1.5.0","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-083dfb70c_1726221047385_0.37672168449247523","host":"s3://npm-registry-packages"}},"0.0.0-f30c61f1f":{"name":"@cloudflare/workers-shared","version":"0.0.0-f30c61f1f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f30c61f1f","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"18b46f8b8faa5c99e1ffe1224865fadde9384bb9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f30c61f1f.tgz","fileCount":11,"integrity":"sha512-/Ya7R3UsuXBmbofkwvGqFUo2eYiEqCVzzOAH3ervdap+ELTMoVwXn/z10RL5C2nxEd5ctjeupxBcHr97L3igOw==","signatures":[{"sig":"MEQCIEn+K7Jcorvl/Oii0kEnvt3rFN5YMSNdazlNDwwz5mImAiBYaMra+LRm7NyWAxCni5hoPHFFD4aFNNiNuQBRv3zy4Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1023963},"_from":"file:cloudflare-workers-shared-0.0.0-f30c61f1f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3030067ffa7e84ab251c755646951e91/cloudflare-workers-shared-0.0.0-f30c61f1f.tgz","_integrity":"sha512-/Ya7R3UsuXBmbofkwvGqFUo2eYiEqCVzzOAH3ervdap+ELTMoVwXn/z10RL5C2nxEd5ctjeupxBcHr97L3igOw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"1.5.0","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f30c61f1f_1726225497444_0.3220855309112216","host":"s3://npm-registry-packages"}},"0.0.0-66f5b259a":{"name":"@cloudflare/workers-shared","version":"0.0.0-66f5b259a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-66f5b259a","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"52302b381d597f9bd5efbe56d488831a9cce0227","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-66f5b259a.tgz","fileCount":11,"integrity":"sha512-upOKHw8jSKtzKFsP/FQjfxe2bPTf2X+hh2C+S6pWdxjwJZlxvjSnFxZG48M35FIexhG/MI54x8AT9k+E6wp1LQ==","signatures":[{"sig":"MEQCIHr+XUW2ZNKYYrm7FiJyZv8wM7C/a5Ca/imd57d+4ujYAiAbihosGLZk9NncEhitu7lgYRsvc+AdpkfPxDLSEMK1Eg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1023963},"_from":"file:cloudflare-workers-shared-0.0.0-66f5b259a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0d3809719de1e2625a9e6e597493391e/cloudflare-workers-shared-0.0.0-66f5b259a.tgz","_integrity":"sha512-upOKHw8jSKtzKFsP/FQjfxe2bPTf2X+hh2C+S6pWdxjwJZlxvjSnFxZG48M35FIexhG/MI54x8AT9k+E6wp1LQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"1.5.0","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-66f5b259a_1726239944491_0.791813892316577","host":"s3://npm-registry-packages"}},"0.0.0-9b6a74a1f":{"name":"@cloudflare/workers-shared","version":"0.0.0-9b6a74a1f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9b6a74a1f","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"443e4c08923aab296622860fcf6f085d1cd030be","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9b6a74a1f.tgz","fileCount":11,"integrity":"sha512-73Qmd+KP97+IV/BL4mwlXcr9P5a8jeeA5Jag/8oS/UGSJwkEwq1QrXMwiv7f9ag8gIuAEE74OhxGukW70o2/2Q==","signatures":[{"sig":"MEUCIE2a8FkUKLQKx+gdryPmSv14J0IOmW4BF64dBPjvAE7VAiEA9oivDZqew84AmbWBNLe6a8PqAiQZE+rI6iBhRstnqSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1023963},"_from":"file:cloudflare-workers-shared-0.0.0-9b6a74a1f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/38808a61147d31cf4ab82109506d7227/cloudflare-workers-shared-0.0.0-9b6a74a1f.tgz","_integrity":"sha512-73Qmd+KP97+IV/BL4mwlXcr9P5a8jeeA5Jag/8oS/UGSJwkEwq1QrXMwiv7f9ag8gIuAEE74OhxGukW70o2/2Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"1.5.0","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9b6a74a1f_1726240448122_0.8746380119034827","host":"s3://npm-registry-packages"}},"0.0.0-2507304d9":{"name":"@cloudflare/workers-shared","version":"0.0.0-2507304d9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2507304d9","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"83d3d49889133f02cc149ccd59fc27cfda30b3f3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2507304d9.tgz","fileCount":11,"integrity":"sha512-5fYBaZZB6Cebw+xYezwrl2disbhQR6WoRqofHceAaarBkoPCureCtAYftPoShQc/xiTFTl3ULUTYy4UNEXP2Wg==","signatures":[{"sig":"MEYCIQDithCIoE5TkWS3MuZgq6Xk/qolanclaqnZBawTa4SvuwIhALfXHwW5/4NjbuLEnPjDGR7YJGVAivo16m+rG1tPHKeN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1023963},"_from":"file:cloudflare-workers-shared-0.0.0-2507304d9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/58c8ee8317c887616d7551c7382cdba5/cloudflare-workers-shared-0.0.0-2507304d9.tgz","_integrity":"sha512-5fYBaZZB6Cebw+xYezwrl2disbhQR6WoRqofHceAaarBkoPCureCtAYftPoShQc/xiTFTl3ULUTYy4UNEXP2Wg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"1.5.0","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2507304d9_1726241768601_0.9075697640840135","host":"s3://npm-registry-packages"}},"0.0.0-bd306d705":{"name":"@cloudflare/workers-shared","version":"0.0.0-bd306d705","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-bd306d705","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6152b145da86d6b3dc38dda930e9ae1d3b33f8ed","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-bd306d705.tgz","fileCount":11,"integrity":"sha512-YV61kpLtIgm0Pzi55tA/ZvIwsKZxetoevgSZ7SOVWqJzprZGGeREISOQMXE/yghcJRekJQVfvwn1q5dF0e+GWg==","signatures":[{"sig":"MEUCIQCmbz9jarVMxNYN6/8iNj0vJ/jDjAk8ooqsgU2/FvIc2wIgT2jN8FxHQ4LGc8k5e7UBBybCjZKs2ADLsElb8f4JLPc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1023963},"_from":"file:cloudflare-workers-shared-0.0.0-bd306d705.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4bdcd10416d7b67d78299a549acf4bdb/cloudflare-workers-shared-0.0.0-bd306d705.tgz","_integrity":"sha512-YV61kpLtIgm0Pzi55tA/ZvIwsKZxetoevgSZ7SOVWqJzprZGGeREISOQMXE/yghcJRekJQVfvwn1q5dF0e+GWg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"1.5.0","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-bd306d705_1726242825055_0.2262630565211512","host":"s3://npm-registry-packages"}},"0.0.0-1babeea7f":{"name":"@cloudflare/workers-shared","version":"0.0.0-1babeea7f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1babeea7f","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a4b491c6db1a344b8b2390fa49f313d8cf775705","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1babeea7f.tgz","fileCount":11,"integrity":"sha512-dAOu6wFJT2c4Ja+GnZApyDBMVbrckn4dY6hheFxO6lbB6J9Znqxang7Gm2aEPhkHS2b5HMN0SXcPOs+9rg/ZfA==","signatures":[{"sig":"MEUCIFS6J1RtYg+8QLi/EozqFjMvLT127QvYLC0TiOGvWzl4AiEAmsP4SYwMJWJ0q0YEo0J7+yBLQb9uMDczxvGQ2NOlOyo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1023963},"_from":"file:cloudflare-workers-shared-0.0.0-1babeea7f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7ad436c27259afa5830e2deb8537f72c/cloudflare-workers-shared-0.0.0-1babeea7f.tgz","_integrity":"sha512-dAOu6wFJT2c4Ja+GnZApyDBMVbrckn4dY6hheFxO6lbB6J9Znqxang7Gm2aEPhkHS2b5HMN0SXcPOs+9rg/ZfA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"1.5.0","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1babeea7f_1726244073371_0.876503218895468","host":"s3://npm-registry-packages"}},"0.0.0-f3c040016":{"name":"@cloudflare/workers-shared","version":"0.0.0-f3c040016","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f3c040016","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5f08f7ac36d0c1ed13390f23c7ce88b5b2d2e205","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f3c040016.tgz","fileCount":11,"integrity":"sha512-rUa18skXSjedOXtiMikMBfWFrKwJVv3M5KCMPtwoeAtgwUIWP5DpWkEkgLpPc9+VXIGzFbz+lHOziIChn3R5sA==","signatures":[{"sig":"MEYCIQD6FAYGiZDbiEbem0k393R2OSSg5cNZs6IT7N79VLi3PAIhAJJrZz7EmHp/BNSMfF3Pl5vU388C7Hkoi7KMs24j106c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1023973},"_from":"file:cloudflare-workers-shared-0.0.0-f3c040016.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c25ba1d44e0b2be584c5d374b95215e2/cloudflare-workers-shared-0.0.0-f3c040016.tgz","_integrity":"sha512-rUa18skXSjedOXtiMikMBfWFrKwJVv3M5KCMPtwoeAtgwUIWP5DpWkEkgLpPc9+VXIGzFbz+lHOziIChn3R5sA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"catalog:default","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f3c040016_1726247943668_0.4865970526698471","host":"s3://npm-registry-packages"}},"0.0.0-0c9d04098":{"name":"@cloudflare/workers-shared","version":"0.0.0-0c9d04098","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0c9d04098","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e1899316002d237e35fc93375e17ecd52cb18b99","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0c9d04098.tgz","fileCount":11,"integrity":"sha512-OvYIT6qCUxHNl1+eB+23ucq3v5wPlU9XYlnRTR0xWY/eTUgkpFDv9cNrGSsMphVOQAWG/DtKwheS+KmEGVqycA==","signatures":[{"sig":"MEUCIQCHOG4jytaYO2fmL5AeLbz8XS6Y/hd8smHsYImCcLxTmQIgVO503k5oS++wa+pm89ObzE9o9+ePY3LP1ytAujEcY7M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1023993},"_from":"file:cloudflare-workers-shared-0.0.0-0c9d04098.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e68f8cb00126d085f68e238445dc19ed/cloudflare-workers-shared-0.0.0-0c9d04098.tgz","_integrity":"sha512-OvYIT6qCUxHNl1+eB+23ucq3v5wPlU9XYlnRTR0xWY/eTUgkpFDv9cNrGSsMphVOQAWG/DtKwheS+KmEGVqycA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"catalog:default","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0c9d04098_1726250432194_0.9401189229612696","host":"s3://npm-registry-packages"}},"0.0.0-4653bbaf9":{"name":"@cloudflare/workers-shared","version":"0.0.0-4653bbaf9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4653bbaf9","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b174df162488ae67d27bd7e496ea43387ad9f5f3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4653bbaf9.tgz","fileCount":11,"integrity":"sha512-eno7O9Vz/v/J1drsIK0Jq0N2Aw//UFDXCoVmSJ32U3s9F/K76i3QP4Fr9FCVjmEp+JXWxiBrepimM18bGs5nRg==","signatures":[{"sig":"MEQCIB7+fOGvsR5K9xVOnJmrsgFOyfXHZpbPBKINr3W0EkwVAiAlMwteqH1omWUVWaaaTJCGCp3EsNFDIziksJNaS/Xl8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1023984},"_from":"file:cloudflare-workers-shared-0.0.0-4653bbaf9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c9d3776afc642918dd602b94b01c6af8/cloudflare-workers-shared-0.0.0-4653bbaf9.tgz","_integrity":"sha512-eno7O9Vz/v/J1drsIK0Jq0N2Aw//UFDXCoVmSJ32U3s9F/K76i3QP4Fr9FCVjmEp+JXWxiBrepimM18bGs5nRg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.0.5","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4653bbaf9_1726253383890_0.3494585263439898","host":"s3://npm-registry-packages"}},"0.0.0-b27b74180":{"name":"@cloudflare/workers-shared","version":"0.0.0-b27b74180","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b27b74180","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1f18371c21fc3c027e67ea0be39d14912f5f09ea","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b27b74180.tgz","fileCount":11,"integrity":"sha512-/UzPXWsoOs0lAiq1E/x1XESwAJwWEl3dFApN4TY3BwPnB26Y4ajQuh53YCTMY4ZG6kEA+tUwAXXIHFi1yl8Bog==","signatures":[{"sig":"MEQCIG50yapvzl9kT83GlH1J/N5Q/ZeQqfi4XpiDSR67ThhQAiAe5l8wNoKxeLJ8eFZLGs4QH/3sZPVp/AMYef83JCWoig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1023984},"_from":"file:cloudflare-workers-shared-0.0.0-b27b74180.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/115c9d84f908b09d508d965ae0ec53be/cloudflare-workers-shared-0.0.0-b27b74180.tgz","_integrity":"sha512-/UzPXWsoOs0lAiq1E/x1XESwAJwWEl3dFApN4TY3BwPnB26Y4ajQuh53YCTMY4ZG6kEA+tUwAXXIHFi1yl8Bog==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.0.5","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b27b74180_1726255583794_0.4796945119523066","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"@cloudflare/workers-shared","version":"0.5.1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.5.1","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a7be500c6c429285a75c6ebc26783530d5735009","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.5.1.tgz","fileCount":11,"integrity":"sha512-HahGg7rp0WUDduJq3R1l/vbuA31rXm8paz6YGCZXIG/Vs2hxC64jxUvddwcbH5vdxQngc3+J6MkMwnZ6mmxP7w==","signatures":[{"sig":"MEUCIHM9B1JhT68MOMpBxp2Up34GsG72Z8aA3LB5t5U3lMxWAiEA3yIFAyeeumSeQRu7dJnNuWyjYJ1+xt1oaM97aoSNwi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1023974},"_from":"file:cloudflare-workers-shared-0.5.1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/317b194a9b1b2f790323875547774023/cloudflare-workers-shared-0.5.1.tgz","_integrity":"sha512-HahGg7rp0WUDduJq3R1l/vbuA31rXm8paz6YGCZXIG/Vs2hxC64jxUvddwcbH5vdxQngc3+J6MkMwnZ6mmxP7w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"~2.0.5","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.5.1_1726257099799_0.3140338733946011","host":"s3://npm-registry-packages"}},"0.0.0-ecded1af1":{"name":"@cloudflare/workers-shared","version":"0.0.0-ecded1af1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ecded1af1","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1fa7f3a72d9f8598b30b723930712d491f62713b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ecded1af1.tgz","fileCount":11,"integrity":"sha512-LLyTWfVpiEy5vgpsSUGjGvYzqSSo3UKviFu3RJ8NDg/rF1NX6uAj8Grq+LQMjhaEIl0M9GM+ibatiWiM+VWxEA==","signatures":[{"sig":"MEUCIQD+XnpmObQ7pElDpovEpzQBBkeV5OF+9Do3MPNZxyD39gIgFkpnl+irFXpdUrZfpKzGgBSEhU8orkLC7A/OK/pZjz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1023984},"_from":"file:cloudflare-workers-shared-0.0.0-ecded1af1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/871855e9c9bf1e050901c1cf182218f6/cloudflare-workers-shared-0.0.0-ecded1af1.tgz","_integrity":"sha512-LLyTWfVpiEy5vgpsSUGjGvYzqSSo3UKviFu3RJ8NDg/rF1NX6uAj8Grq+LQMjhaEIl0M9GM+ibatiWiM+VWxEA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.0.5","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ecded1af1_1726257492122_0.1725616720770824","host":"s3://npm-registry-packages"}},"0.0.0-5d8547e26":{"name":"@cloudflare/workers-shared","version":"0.0.0-5d8547e26","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5d8547e26","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"74f407f3576a43fe8bcd7f2f85476df96c918395","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5d8547e26.tgz","fileCount":11,"integrity":"sha512-5WbpDgeZXrQEM2E8EqTdZ/mIfhQkF6EXI9kHJ6RHP4zoPvhcqlwTLQ2i/ueopyTEwdY2k1ko0s2lX7vqvimHJQ==","signatures":[{"sig":"MEYCIQD6O3jmOjTTZCAc6KflMQUjDw5CzcsdsD+fm6Yo+IOovgIhAL2vAYjLRyfE7qf/VR+9oAfjiZfEDFAYMqVe2GxNzDnD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024068},"_from":"file:cloudflare-workers-shared-0.0.0-5d8547e26.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e2df01452a1a21a7760f406e39449f5e/cloudflare-workers-shared-0.0.0-5d8547e26.tgz","_integrity":"sha512-5WbpDgeZXrQEM2E8EqTdZ/mIfhQkF6EXI9kHJ6RHP4zoPvhcqlwTLQ2i/ueopyTEwdY2k1ko0s2lX7vqvimHJQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.0.5","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5d8547e26_1726261131902_0.18155890155522214","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"@cloudflare/workers-shared","version":"0.5.2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.5.2","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8a48f83bd12ce9f28492f09c2283e972291ed157","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.5.2.tgz","fileCount":11,"integrity":"sha512-7A4srUwAAfL+OeQdXgWZEflIvT0u8MQ7S/Frm1VfgdPF1kFEzTrCa37GHcL2MzXftLm3hNGdqi24vwNuQyFv2A==","signatures":[{"sig":"MEYCIQCE4wUn4WfUc6l30v+SoSL0SB8+o49JRMUVv39oedRlLwIhALo8KIYs8mJ60DzhsthXKWfdn2dnWUCoXOBqTXJGm3Tk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024058},"_from":"file:cloudflare-workers-shared-0.5.2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f667128724c55ae7e069df7ebf78462b/cloudflare-workers-shared-0.5.2.tgz","_integrity":"sha512-7A4srUwAAfL+OeQdXgWZEflIvT0u8MQ7S/Frm1VfgdPF1kFEzTrCa37GHcL2MzXftLm3hNGdqi24vwNuQyFv2A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"~2.0.5","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.5.2_1726262280924_0.3641823619834721","host":"s3://npm-registry-packages"}},"0.0.0-17684ebc6":{"name":"@cloudflare/workers-shared","version":"0.0.0-17684ebc6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-17684ebc6","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ed15d25aabeb7704ee7a349086b21f86f419de73","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-17684ebc6.tgz","fileCount":11,"integrity":"sha512-5+yrs9TlLeyVwGXa/GYi/7yRZebTYMa6tu5keWS02DGbVD8nPzMv1QObWm9ZcJdDDTEOWhVDN5GFwIx6XunJQQ==","signatures":[{"sig":"MEUCIDn4FaIWxKjXdHdckR18KrMfamV1jgi91H/0Qct6S+xBAiEA/sELmB3t7jwYjSBqrsMc1xo81MtGToUwBjNpyRnycgM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024068},"_from":"file:cloudflare-workers-shared-0.0.0-17684ebc6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_NEW_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/381fa17c0996ce69c0b895349739be78/cloudflare-workers-shared-0.0.0-17684ebc6.tgz","_integrity":"sha512-5+yrs9TlLeyVwGXa/GYi/7yRZebTYMa6tu5keWS02DGbVD8nPzMv1QObWm9ZcJdDDTEOWhVDN5GFwIx6XunJQQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.0.5","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-17684ebc6_1726262647747_0.4225197325966039","host":"s3://npm-registry-packages"}},"0.0.0-7a8bb17a5":{"name":"@cloudflare/workers-shared","version":"0.0.0-7a8bb17a5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7a8bb17a5","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7f965dcd69f2bd661be965ae19200a8769ebcd71","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7a8bb17a5.tgz","fileCount":11,"integrity":"sha512-FSIObl/I9CTOufbPMnrXkhnluqOziejdQpfYqpHIGEIokdzFj1czF8J49j6LDcKkj3GILBV7wl6FSzQf742+9A==","signatures":[{"sig":"MEQCIGURpYt2BzFh2L369s62kdZY2a2u5XbNYZXtBrGPwR9jAiAhNnhX8tqKT4UC/4c/in+mzL8ty+nn9Say6E0ShBBFiw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-7a8bb17a5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/05d250bd4203ea8535a0251d80c8bf51/cloudflare-workers-shared-0.0.0-7a8bb17a5.tgz","_integrity":"sha512-FSIObl/I9CTOufbPMnrXkhnluqOziejdQpfYqpHIGEIokdzFj1czF8J49j6LDcKkj3GILBV7wl6FSzQf742+9A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.0.5","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7a8bb17a5_1726264420466_0.4026967077027517","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"@cloudflare/workers-shared","version":"0.5.3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.5.3","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"013be52f7934bc9999085b9cbad28c06003f1471","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.5.3.tgz","fileCount":11,"integrity":"sha512-Yk5Im7zsyKbzd7qi+DrL7ZJR9+bdZwq9BqZWS4muDIWA8MCUeSLsUC+C9u+jdwfPSi5It2AcQG4f0iwZr6jkkQ==","signatures":[{"sig":"MEUCIQCjy0L/rznPzoJnHyZqCcKisUodTDRbojm5a6Yaj9n0GgIgHcQlCpfbRYZeCDV4nvWQBh3Q5p9/wJLJgLuyK4gixus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024072},"_from":"file:cloudflare-workers-shared-0.5.3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6e90ff54bce7032f9d007710a4a74bac/cloudflare-workers-shared-0.5.3.tgz","_integrity":"sha512-Yk5Im7zsyKbzd7qi+DrL7ZJR9+bdZwq9BqZWS4muDIWA8MCUeSLsUC+C9u+jdwfPSi5It2AcQG4f0iwZr6jkkQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"~2.0.5","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.5.3_1726268241663_0.06239154893039256","host":"s3://npm-registry-packages"}},"0.0.0-daea5e906":{"name":"@cloudflare/workers-shared","version":"0.0.0-daea5e906","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-daea5e906","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d55f5ad8a8fe4e1ce46551eff8d34b8bf0534f63","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-daea5e906.tgz","fileCount":11,"integrity":"sha512-D75ryfso1CcJcBloyY9LzlVdqCwsLFZeW1Yf62H4DFKaG3Xnbq0UxUdZyHGUMVNFElm1ov0VxA6C+VwsCK+qfQ==","signatures":[{"sig":"MEUCIQDfxeWrCXKV68iPMIVHZ8ZRBIGwQULXa2EeXkaM+haLHAIgbZF9I6Te5fzcFR9VU4oN+xm5rQ5opUULjZVpWz2pztk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-daea5e906.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/82ae29b6cae7ff9eb9fae518d3d96b40/cloudflare-workers-shared-0.0.0-daea5e906.tgz","_integrity":"sha512-D75ryfso1CcJcBloyY9LzlVdqCwsLFZeW1Yf62H4DFKaG3Xnbq0UxUdZyHGUMVNFElm1ov0VxA6C+VwsCK+qfQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.0.5","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-daea5e906_1726268626430_0.4047396638667622","host":"s3://npm-registry-packages"}},"0.0.0-9442ec755":{"name":"@cloudflare/workers-shared","version":"0.0.0-9442ec755","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9442ec755","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0cd3c8de056c9cf0f09bf50793ce1dd3de623de9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9442ec755.tgz","fileCount":11,"integrity":"sha512-hdXyh7d7xlPZSGgrFkIU0PUn2kPbTGP4YrrvS5P8MgqqZkVBXunGnfx+DiN6dyd9NIsY/9BtCyGZC2A+8KndUw==","signatures":[{"sig":"MEUCIFuBu0OWVfKs1Wy7AwVbc7rlSELU2iO5argUWnRumNLSAiEAmHiv6L8VeZTetJnHI4nGM+EW121ineH+8reGqKo0znY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-9442ec755.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/17c4d41d7faa709b2fa19824dc2e56b7/cloudflare-workers-shared-0.0.0-9442ec755.tgz","_integrity":"sha512-hdXyh7d7xlPZSGgrFkIU0PUn2kPbTGP4YrrvS5P8MgqqZkVBXunGnfx+DiN6dyd9NIsY/9BtCyGZC2A+8KndUw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.0.5","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9442ec755_1726486555817_0.526223969821076","host":"s3://npm-registry-packages"}},"0.0.0-3628814d0":{"name":"@cloudflare/workers-shared","version":"0.0.0-3628814d0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3628814d0","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"20598df491507920c3fc04c91ba59905cfb203a4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3628814d0.tgz","fileCount":11,"integrity":"sha512-/55JDloQaqZF0DYpkDjnJ5GX/avnQBTAIGamYDI3b9B2Zj8nkOh4qJL0c9MOkyA5FMJzHaN3kOjcmr3Nks6oxQ==","signatures":[{"sig":"MEQCIClA3tRoFctP8uALUfLtUD4C/DKP7Xd44WOg8R3pCYm8AiBoym7qZcHAk6l0V2JvqShlHkLPt9d2R/yVJ5rAb8LsHw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-3628814d0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b3f2360f1eab9423b244f11f1e7a3249/cloudflare-workers-shared-0.0.0-3628814d0.tgz","_integrity":"sha512-/55JDloQaqZF0DYpkDjnJ5GX/avnQBTAIGamYDI3b9B2Zj8nkOh4qJL0c9MOkyA5FMJzHaN3kOjcmr3Nks6oxQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.0.5","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3628814d0_1726494417986_0.5131787961515628","host":"s3://npm-registry-packages"}},"0.0.0-c135de470":{"name":"@cloudflare/workers-shared","version":"0.0.0-c135de470","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c135de470","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9a18cda9c4b5ccfe366e691a15f38ad5a141a4e5","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c135de470.tgz","fileCount":11,"integrity":"sha512-BNmGCSbmPySxEScICrv8+gNq5Qgqr7XB8KrE0DkIzO2aWkN5zF8jTKYrAkgCiC9Tfa7pSphDMDfZwdWK3F6m8w==","signatures":[{"sig":"MEQCICxGu5HWNnPIjGL3PTXNIGPbCFTOiATHf/ifmcWTwIHsAiAy/bY31wSg4d4FKZGRquHeeNHKPyEIprNYZ3bDv42wFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-c135de470.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a28f414dafae86b9e0871c5868b7f620/cloudflare-workers-shared-0.0.0-c135de470.tgz","_integrity":"sha512-BNmGCSbmPySxEScICrv8+gNq5Qgqr7XB8KrE0DkIzO2aWkN5zF8jTKYrAkgCiC9Tfa7pSphDMDfZwdWK3F6m8w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c135de470_1726495858369_0.39146613457382196","host":"s3://npm-registry-packages"}},"0.0.0-5b5dd9573":{"name":"@cloudflare/workers-shared","version":"0.0.0-5b5dd9573","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5b5dd9573","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"77d1daee190bfa92f401f8daa43c8adfb98854be","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5b5dd9573.tgz","fileCount":11,"integrity":"sha512-FPDfE50nceWdsCY0PEnHyZmOZt0oYtGv9Y6ic5NOUH1rP9Dn/2bCUjiK1EtNnAx5e93zWn8wU1UFZmUjFDkhJg==","signatures":[{"sig":"MEYCIQCFr2VfuGRPfUgNcr6eylZ857VE68Rki2Js4coy43nQNAIhAKwn23+D2eA2IFVPnZtu1rvytNUR3jG7T28a+GfdQTmB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-5b5dd9573.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/676c9c03f0de849f6207cb51e8ed96a6/cloudflare-workers-shared-0.0.0-5b5dd9573.tgz","_integrity":"sha512-FPDfE50nceWdsCY0PEnHyZmOZt0oYtGv9Y6ic5NOUH1rP9Dn/2bCUjiK1EtNnAx5e93zWn8wU1UFZmUjFDkhJg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5b5dd9573_1726500544287_0.9560043773915459","host":"s3://npm-registry-packages"}},"0.0.0-0d2642000":{"name":"@cloudflare/workers-shared","version":"0.0.0-0d2642000","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0d2642000","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d3514781e82471a6f5e841d4409dcc4b0f9534bb","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0d2642000.tgz","fileCount":11,"integrity":"sha512-JceL91s06sMBjRqkGLxAGsX8gqROwOWYhEJ6g8wdEPnBCfA048wb4iV92JwrHfT3TOZlskQ1KwMuLshOAbgwSA==","signatures":[{"sig":"MEYCIQDpGz8IQwaFUc2ng2piTijgaS2iz6RELFqXpFz7+CLYbgIhAPv2KdhWb7/uB7tgWXj+DXvCKvlSHM8DxG2y+1xhL+/O","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-0d2642000.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/169f6bf3883d89187ac752116ad23040/cloudflare-workers-shared-0.0.0-0d2642000.tgz","_integrity":"sha512-JceL91s06sMBjRqkGLxAGsX8gqROwOWYhEJ6g8wdEPnBCfA048wb4iV92JwrHfT3TOZlskQ1KwMuLshOAbgwSA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0d2642000_1726526793883_0.1287198285273119","host":"s3://npm-registry-packages"}},"0.0.0-e4fe35cc5":{"name":"@cloudflare/workers-shared","version":"0.0.0-e4fe35cc5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e4fe35cc5","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e0b8b93c57b5ad087ae4a991147f1a364820ec58","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e4fe35cc5.tgz","fileCount":11,"integrity":"sha512-NfafFi9PzS2uuCT8DJNdahxK2HN7o1ULLGlTqOVw8AfCxyDys5B1VD0HxC+yadezXO3jcOKN33f/ddonSboVEw==","signatures":[{"sig":"MEYCIQCBA/VUc6SFp5Mzv+Xd2z6Dmbkt4uP2rSRbb67f9nhZ4wIhALJjbdIAPolX5nQNi9FJJ7fMg7Alkonsb9/1118j+yBb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-e4fe35cc5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7736eb479136e85e0c142790cddee9bc/cloudflare-workers-shared-0.0.0-e4fe35cc5.tgz","_integrity":"sha512-NfafFi9PzS2uuCT8DJNdahxK2HN7o1ULLGlTqOVw8AfCxyDys5B1VD0HxC+yadezXO3jcOKN33f/ddonSboVEw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e4fe35cc5_1726566276636_0.928817586696546","host":"s3://npm-registry-packages"}},"0.0.0-76ece7549":{"name":"@cloudflare/workers-shared","version":"0.0.0-76ece7549","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-76ece7549","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fc03bfa82701cdd5ddecd210ee828cedcbb842c3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-76ece7549.tgz","fileCount":11,"integrity":"sha512-BUOgEDPlEYriiYLmf9728QfSm+qe+2xsvmN0QfV+6Ljzp80U9KyfTlz46zuQ8rcFGQxBi94S0zSIYA7dAWFacQ==","signatures":[{"sig":"MEYCIQC+LF0bsHUiDf10zjBDPpAUw5/zPknL1799eR1fbWXyhwIhAPsCAbp3ohcdnPhVRdXDNoy2I/mcZo1mZwE2vgyiqRSC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-76ece7549.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/566cc45294a6b0566295e1f96bf426a7/cloudflare-workers-shared-0.0.0-76ece7549.tgz","_integrity":"sha512-BUOgEDPlEYriiYLmf9728QfSm+qe+2xsvmN0QfV+6Ljzp80U9KyfTlz46zuQ8rcFGQxBi94S0zSIYA7dAWFacQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-76ece7549_1726586858111_0.045641203227429594","host":"s3://npm-registry-packages"}},"0.0.0-7c9583695":{"name":"@cloudflare/workers-shared","version":"0.0.0-7c9583695","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7c9583695","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"df0d9895e9ed65d21f6b99197c1e01eba947e47e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7c9583695.tgz","fileCount":11,"integrity":"sha512-LSBFsvZLLrrLPZLtgzs1pem1CGhMXealzodexrJeBTa9kWNhlCIQA45NnXEKeNyoRx5d0lWKTFym9GK8dBrZRQ==","signatures":[{"sig":"MEYCIQC4MXU5XnmjDNV5kpU7is5sFIq3jrQORgfjTKGZZmWWOQIhAJx0ouufRo3Fz1kIEzBtEJ6ylArrGbIPFs/3wIR0vZ1L","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-7c9583695.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/02ecd162ec65ea23f717b0dfeaf362e4/cloudflare-workers-shared-0.0.0-7c9583695.tgz","_integrity":"sha512-LSBFsvZLLrrLPZLtgzs1pem1CGhMXealzodexrJeBTa9kWNhlCIQA45NnXEKeNyoRx5d0lWKTFym9GK8dBrZRQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7c9583695_1726587989533_0.057365607119504114","host":"s3://npm-registry-packages"}},"0.0.0-1c4246631":{"name":"@cloudflare/workers-shared","version":"0.0.0-1c4246631","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1c4246631","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"50c7aa5a4859aa33694cbbbbf734e810b0a2c147","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1c4246631.tgz","fileCount":11,"integrity":"sha512-dcrhhitr9H4GuesbOfPWr9AwST2LPYUbrs4BqclOQHmZyUOZEIYlGIUcg/eIS2iU57qA9pc5bF1dxlnxVbZV+Q==","signatures":[{"sig":"MEUCIQCc4J76cfD1ChsqVtKfOJdraFckZKt8fBSoKykuKVuF3gIgWpQzQVMv9Qgfv38KknOQ/QGY1eIHg8sHz0/PbIdOu1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-1c4246631.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/470defea633f5ab408fae7e70fe06c14/cloudflare-workers-shared-0.0.0-1c4246631.tgz","_integrity":"sha512-dcrhhitr9H4GuesbOfPWr9AwST2LPYUbrs4BqclOQHmZyUOZEIYlGIUcg/eIS2iU57qA9pc5bF1dxlnxVbZV+Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1c4246631_1726590716531_0.28881572092239827","host":"s3://npm-registry-packages"}},"0.0.0-62082aa75":{"name":"@cloudflare/workers-shared","version":"0.0.0-62082aa75","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-62082aa75","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8e72fe35930be42e3124a428390130e6f4004897","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-62082aa75.tgz","fileCount":11,"integrity":"sha512-zgwwIPJLvgnvPJwjlkFOGiyjhHSWPqkqwPrQNkwmxC5j0pKEwGhH3MDvntu7HgOjkKBcXXo4j+RDDTzWqCVdgQ==","signatures":[{"sig":"MEUCIQD6AVpI9a2YgmxKgIVrEvRfzPmeiOYz/9D4mIQJyQT3gQIgYurl+R5R1ETrkiLXO3RBprfz0RF0PEQXlQcYYyVjPbM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-62082aa75.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3765b077f2840e2f101b9232b7eb1164/cloudflare-workers-shared-0.0.0-62082aa75.tgz","_integrity":"sha512-zgwwIPJLvgnvPJwjlkFOGiyjhHSWPqkqwPrQNkwmxC5j0pKEwGhH3MDvntu7HgOjkKBcXXo4j+RDDTzWqCVdgQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-62082aa75_1726594143124_0.1628141327412942","host":"s3://npm-registry-packages"}},"0.0.0-bad3f8e07":{"name":"@cloudflare/workers-shared","version":"0.0.0-bad3f8e07","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-bad3f8e07","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"470b574b4a1cea7adf492e5e675c2076fabf1069","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-bad3f8e07.tgz","fileCount":11,"integrity":"sha512-Q2xtCK52WE/Z35U1tzzMYGP3bLlc2ia81e8C8mFia4CeIUs9zE0JcgUGLv9HcSHOhSgEHSceZoBGZwr8mPHhYQ==","signatures":[{"sig":"MEYCIQDogqTB4LskBPFc0lr+A4X5Yn88AzZeBNbt/vg09lE6cAIhAJ7F0FW2Zqv1fbyRO3h4lBdPe8FiBNEYy9KIEStBOSCY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-bad3f8e07.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/201e7a74f0629b1b0355dd23883f05fc/cloudflare-workers-shared-0.0.0-bad3f8e07.tgz","_integrity":"sha512-Q2xtCK52WE/Z35U1tzzMYGP3bLlc2ia81e8C8mFia4CeIUs9zE0JcgUGLv9HcSHOhSgEHSceZoBGZwr8mPHhYQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-bad3f8e07_1726597503284_0.7776213227824953","host":"s3://npm-registry-packages"}},"0.0.0-9a6b4413f":{"name":"@cloudflare/workers-shared","version":"0.0.0-9a6b4413f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9a6b4413f","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e7eefe8deebc8f3e5410788d5d56221e3ed3bac3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9a6b4413f.tgz","fileCount":11,"integrity":"sha512-NY+g1AKbp9UvrDxRLrbFZENrUSJ7K0uKLYuWLQhQwUX3A3XoFZeItxrFbdbfiCiTX1dEdppn1R8IhXV49tqvUA==","signatures":[{"sig":"MEUCIQDaZG4LuCSapi9Dl2oroNAKsfzCrWYxkzfISJ63GXWDUQIgfQ2JKdH+hMWAOOJ9fPET9bwRJWQrx54djHQ8OyQyYv8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-9a6b4413f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/70712d8263c88d3bb99f810d5047f28e/cloudflare-workers-shared-0.0.0-9a6b4413f.tgz","_integrity":"sha512-NY+g1AKbp9UvrDxRLrbFZENrUSJ7K0uKLYuWLQhQwUX3A3XoFZeItxrFbdbfiCiTX1dEdppn1R8IhXV49tqvUA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9a6b4413f_1726598547401_0.5324747632044113","host":"s3://npm-registry-packages"}},"0.0.0-d81863419":{"name":"@cloudflare/workers-shared","version":"0.0.0-d81863419","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d81863419","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"020978aeaf141ce372fd7ee7f020cc95d6619600","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d81863419.tgz","fileCount":11,"integrity":"sha512-2V+AqQznA8AW9igxU+zyRYvv4d+MC3tFp9wR7cNjIoPKKaJwpq71Ph8TnoNy6VdVqJTgDjw4yBrDNdiEdPEy2A==","signatures":[{"sig":"MEUCIQCB/fV285/aFWXRwnrGyXHz9REvOf8RH6Hmee18RAlNwwIgGPffgWVkpi0/vJkCad20ZtCvn24ndk/qAfYhGMOGUKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-d81863419.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e4389962e31db8714c4e55abb1b5713c/cloudflare-workers-shared-0.0.0-d81863419.tgz","_integrity":"sha512-2V+AqQznA8AW9igxU+zyRYvv4d+MC3tFp9wR7cNjIoPKKaJwpq71Ph8TnoNy6VdVqJTgDjw4yBrDNdiEdPEy2A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d81863419_1726600373850_0.5453514958280001","host":"s3://npm-registry-packages"}},"0.0.0-2407c4148":{"name":"@cloudflare/workers-shared","version":"0.0.0-2407c4148","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2407c4148","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c588c3b9c31d95cc23ba230dc92ed11034fecd27","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2407c4148.tgz","fileCount":11,"integrity":"sha512-Ju/xauTuRCZNGfS3yY6eXW0jNqYFE67wuc2JQ3Rz/etvKvm8vrb+K5joQsCBAEUZsnyoOyeBwkv9mb2yqMWXVg==","signatures":[{"sig":"MEYCIQD1vO7AiysZbtqlbqWSYw/kD+A+VfkyGOKkBbiZF6JHhAIhAOFKrl/7bC3uRv9GY5q2ViysR0DmvqsXlaonM72g4+TI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-2407c4148.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/cea9c6f26323d143415f168a6bbff1ef/cloudflare-workers-shared-0.0.0-2407c4148.tgz","_integrity":"sha512-Ju/xauTuRCZNGfS3yY6eXW0jNqYFE67wuc2JQ3Rz/etvKvm8vrb+K5joQsCBAEUZsnyoOyeBwkv9mb2yqMWXVg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2407c4148_1726655889167_0.5695564628416951","host":"s3://npm-registry-packages"}},"0.0.0-a64aa1b94":{"name":"@cloudflare/workers-shared","version":"0.0.0-a64aa1b94","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a64aa1b94","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6859eb099d3bf530f242f4e9b6ffe7958fca04bc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a64aa1b94.tgz","fileCount":11,"integrity":"sha512-FYsqKs13vPstTJbJkojPsh9rBOgyFa3XE4eYzJ54op/69kmmm6xGdXtL8D6qVcXidpklvufI9S6ja64PLV3KJQ==","signatures":[{"sig":"MEQCIFtyx1vzFmUB0apUwgZ8+VGNtEPhbRVMKe0bP5CWL4J8AiB0kP+Ms1Phb0EbZPcnUN1AoewV3vFvinjMvYIoCwdhhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-a64aa1b94.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/76feb51f80816a45533710b41a24f73f/cloudflare-workers-shared-0.0.0-a64aa1b94.tgz","_integrity":"sha512-FYsqKs13vPstTJbJkojPsh9rBOgyFa3XE4eYzJ54op/69kmmm6xGdXtL8D6qVcXidpklvufI9S6ja64PLV3KJQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a64aa1b94_1726666369695_0.75766959935049","host":"s3://npm-registry-packages"}},"0.0.0-e3136f935":{"name":"@cloudflare/workers-shared","version":"0.0.0-e3136f935","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e3136f935","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e62cda5852bf9f0143685c37cbdf26868d12b1d7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e3136f935.tgz","fileCount":11,"integrity":"sha512-fdcSIHm2rHIqBLOToRkODB+5wYaelo0Zl58SSctITuY7RPO01N0y2RbDqP7MP6K65kDpYX7enX/k92c9SpIiBg==","signatures":[{"sig":"MEUCIFWN0V3t6EtEixkslrZZtidBKocPYKUeZ4dl+4BnmqGUAiEAvK7BU/D79J5Kc4Veye/tCEBxqTaX3Y+GvuD8lgbohtU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-e3136f935.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/be7ab941ab8af97304fe31251608e9ac/cloudflare-workers-shared-0.0.0-e3136f935.tgz","_integrity":"sha512-fdcSIHm2rHIqBLOToRkODB+5wYaelo0Zl58SSctITuY7RPO01N0y2RbDqP7MP6K65kDpYX7enX/k92c9SpIiBg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e3136f935_1726671309056_0.5005136431844603","host":"s3://npm-registry-packages"}},"0.0.0-6dbbb8809":{"name":"@cloudflare/workers-shared","version":"0.0.0-6dbbb8809","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6dbbb8809","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d1f83347b22e44d065ccba91f3cae5052467b375","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6dbbb8809.tgz","fileCount":11,"integrity":"sha512-cxxmKBAho5pCiQpSF6+VTaea83ZG/4yk9rajPDsOaAVxHepVNdKLDyeziQAzR2cfUEAjiHAlEv/xUleVvOtkpg==","signatures":[{"sig":"MEUCIFzCvTy1bCDxpuhvU+Maeze3gDcHp6vRkRaMEEXlDTubAiEAzTQxXyv0f0gHOYeuB/Bz0rPNIIm5SfwEDJFxlXKhe/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-6dbbb8809.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bac27922354ceb9a61d7fcbfcdbaa436/cloudflare-workers-shared-0.0.0-6dbbb8809.tgz","_integrity":"sha512-cxxmKBAho5pCiQpSF6+VTaea83ZG/4yk9rajPDsOaAVxHepVNdKLDyeziQAzR2cfUEAjiHAlEv/xUleVvOtkpg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6dbbb8809_1726672511106_0.11523399644647636","host":"s3://npm-registry-packages"}},"0.0.0-0deb42b2b":{"name":"@cloudflare/workers-shared","version":"0.0.0-0deb42b2b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0deb42b2b","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"dc69b1b48f637782e9ec7eca1c2d2fe20743d0af","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0deb42b2b.tgz","fileCount":11,"integrity":"sha512-nrDtcTL1HSyaHGSmA57YHht/0mLgZiaSi0cEhjWZK6JVErap1rvv3WJ+zrIPiYPAuyagr8x4IRUieLRNZNTVhw==","signatures":[{"sig":"MEUCIQD01u8OEVUor2jfG3t8u8Lx+qHDuknwBeDZhHJdUwyqXgIgWHpGxz2KX4DeYFlSIRsUQ0jnXtT8yj5/yC9pUaJAq7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-0deb42b2b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/944d056ff6a74703b5d3dbbcb933f82b/cloudflare-workers-shared-0.0.0-0deb42b2b.tgz","_integrity":"sha512-nrDtcTL1HSyaHGSmA57YHht/0mLgZiaSi0cEhjWZK6JVErap1rvv3WJ+zrIPiYPAuyagr8x4IRUieLRNZNTVhw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0deb42b2b_1726676992988_0.8833263475204498","host":"s3://npm-registry-packages"}},"0.0.0-02c895286":{"name":"@cloudflare/workers-shared","version":"0.0.0-02c895286","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-02c895286","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0af63315275fc6e98ad826b6e653cf7af4c2b169","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-02c895286.tgz","fileCount":11,"integrity":"sha512-kq1GzlPx3MM/kgiPPA87GSJzlCjn6h9wSlkfmZwn/Tng/zVCawEfG3ETNb7uZVQSfsCtm5qVH01dAnhmzkBoPg==","signatures":[{"sig":"MEUCIQD3NXQaf1EEoRCozxXxzQeOFo1btD0o/GIfN/hBiJtsmwIgC/Uf8JhANhryL5YmJQgUXYwtcYwHyYQwlhHeTQMcIU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-02c895286.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8734b9dd16640762476052f47f8e893f/cloudflare-workers-shared-0.0.0-02c895286.tgz","_integrity":"sha512-kq1GzlPx3MM/kgiPPA87GSJzlCjn6h9wSlkfmZwn/Tng/zVCawEfG3ETNb7uZVQSfsCtm5qVH01dAnhmzkBoPg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-02c895286_1726687040837_0.03576323536283166","host":"s3://npm-registry-packages"}},"0.0.0-460087930":{"name":"@cloudflare/workers-shared","version":"0.0.0-460087930","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-460087930","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"150ebeb845e6205805c5b71c9bb1ed64c9eca81e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-460087930.tgz","fileCount":11,"integrity":"sha512-pBaz0Lyo/4xidVb0v+zF13xnQ7wWqGp3geOu1Gmnay9OlIh9mD2oyRrjuWRE98/klqXsn8zjoL/hCfEtRaLsUA==","signatures":[{"sig":"MEUCIF3y0LQI+5fO/WPucZbzwZRYdRpW5ykqg/N6qWGWd8jyAiEAngWZQt908JeGBdIyRvjtOubptPN+k3qeMeeGu0TKovs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-460087930.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/653a04fb0b152d23bc9cdac7c7ab1b34/cloudflare-workers-shared-0.0.0-460087930.tgz","_integrity":"sha512-pBaz0Lyo/4xidVb0v+zF13xnQ7wWqGp3geOu1Gmnay9OlIh9mD2oyRrjuWRE98/klqXsn8zjoL/hCfEtRaLsUA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-460087930_1726708898045_0.18545433866646466","host":"s3://npm-registry-packages"}},"0.0.0-2ddbb6503":{"name":"@cloudflare/workers-shared","version":"0.0.0-2ddbb6503","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2ddbb6503","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"770ee471fe806bed8e7299d54f458e249718c981","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2ddbb6503.tgz","fileCount":11,"integrity":"sha512-8iQ6jg+EaCxwXmcmUYYR3CU/ISLq9E9TIKOrBONE6r81WI69izbOs8nl83/rNfPNvytysPloJLUsjsmSFG/l5w==","signatures":[{"sig":"MEUCIQDSZL9bgCdb3fP9RJ4L74Fe02JXaw9ANsUZgRkMhHAGBQIgVH5KCEqkRvrJbU/3QznN2AaPos6MN39+RRFUhW453KU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-2ddbb6503.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2a3f29cedd9f56fb1597d515917e3be8/cloudflare-workers-shared-0.0.0-2ddbb6503.tgz","_integrity":"sha512-8iQ6jg+EaCxwXmcmUYYR3CU/ISLq9E9TIKOrBONE6r81WI69izbOs8nl83/rNfPNvytysPloJLUsjsmSFG/l5w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2ddbb6503_1726742992866_0.7409984437367589","host":"s3://npm-registry-packages"}},"0.0.0-a602de088":{"name":"@cloudflare/workers-shared","version":"0.0.0-a602de088","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a602de088","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0fe08d14631ca0a10ce3df0806c1f9101818a3ee","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a602de088.tgz","fileCount":11,"integrity":"sha512-JUECRO6+fdmHR9Fl5myOhR7OWTmfYYRP8a1DpOP84/Qx+vlM+Cv09MEIfVjRVmYTiClnz8MTciyLX2fwh6qDxg==","signatures":[{"sig":"MEUCIQDJN6Ir6k6TUhkXjK8XsHw7O7oUyYYQvOhV9Z7i+3ygYgIgSbnvv8WJJnVRxPkJki2CUAGCbG8u2RsM7THfeYMf3ug=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-a602de088.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ffb7c5283b14a6e68193c3776c39eaa9/cloudflare-workers-shared-0.0.0-a602de088.tgz","_integrity":"sha512-JUECRO6+fdmHR9Fl5myOhR7OWTmfYYRP8a1DpOP84/Qx+vlM+Cv09MEIfVjRVmYTiClnz8MTciyLX2fwh6qDxg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a602de088_1726748871340_0.12085023151581842","host":"s3://npm-registry-packages"}},"0.0.0-baa29dbd3":{"name":"@cloudflare/workers-shared","version":"0.0.0-baa29dbd3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-baa29dbd3","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5f67c68e317e85872403e73d5f02e27ac9ec4354","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-baa29dbd3.tgz","fileCount":11,"integrity":"sha512-9M+aNSBnbtaVlIvbkgCarrgdylpGkrDoQPdl+6E429Ja2uyg/puGiLJwQqGyEaDWIDFvTsaBGfXxS02WLmLdFQ==","signatures":[{"sig":"MEUCICpumwx5gTBMgr2XVH+42LRfPoisWQ/bw8f3yCHbzw+HAiEAw3EmLTAMr4kBR8vMpW5w29i/5lTooCHCdyQOhQAQWyc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024082},"_from":"file:cloudflare-workers-shared-0.0.0-baa29dbd3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bc0abaa1b304a71fc7bb44660f0fa676/cloudflare-workers-shared-0.0.0-baa29dbd3.tgz","_integrity":"sha512-9M+aNSBnbtaVlIvbkgCarrgdylpGkrDoQPdl+6E429Ja2uyg/puGiLJwQqGyEaDWIDFvTsaBGfXxS02WLmLdFQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-baa29dbd3_1726752961031_0.508822659038499","host":"s3://npm-registry-packages"}},"0.0.0-7e0d83d2c":{"name":"@cloudflare/workers-shared","version":"0.0.0-7e0d83d2c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7e0d83d2c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c278748f40a111a686683fd901b7b61d1779f1ee","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7e0d83d2c.tgz","fileCount":11,"integrity":"sha512-aXLE+0Pf2V62RFdIoC6SOWS5m1Pvo4q3kS3/o84qlqvCuk/2yXmnXxHwelODobmW3oY0jwM4RAFXlnLuReD3XQ==","signatures":[{"sig":"MEQCIE/dS0xWGLMYqUchmuGYlN6WmDyiU1r/9TsWG3QS+PkOAiBUUWXvpuBMcpA0+V60g0wCTWWJsLPTT83UyqexQ8WkZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024079},"_from":"file:cloudflare-workers-shared-0.0.0-7e0d83d2c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/db48df917a88eb5242ebb85c46abb493/cloudflare-workers-shared-0.0.0-7e0d83d2c.tgz","_integrity":"sha512-aXLE+0Pf2V62RFdIoC6SOWS5m1Pvo4q3kS3/o84qlqvCuk/2yXmnXxHwelODobmW3oY0jwM4RAFXlnLuReD3XQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7e0d83d2c_1726755134906_0.9668116847169455","host":"s3://npm-registry-packages"}},"0.0.0-b45e32695":{"name":"@cloudflare/workers-shared","version":"0.0.0-b45e32695","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b45e32695","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2aebc860786d3d12a83a4f7a277f1e62c8b887a8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b45e32695.tgz","fileCount":11,"integrity":"sha512-iVqAGs36uvm7y382il1WgyRbuRDdVkprzMbaLFO6BTmtxy7euAtfB9gZnzFGiSiU7ljFUkS1RqwVIeearKzuOw==","signatures":[{"sig":"MEQCICafzm3TdK8uNRE+V6n4jYgdWbacFX8MzZjpKdLr5bVpAiA/UCJRtRG8FbMkdqQLiyvR7wedrkiyQvCDtq7ao58vQQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024079},"_from":"file:cloudflare-workers-shared-0.0.0-b45e32695.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1a169b05044d0097664376f0e6594e5f/cloudflare-workers-shared-0.0.0-b45e32695.tgz","_integrity":"sha512-iVqAGs36uvm7y382il1WgyRbuRDdVkprzMbaLFO6BTmtxy7euAtfB9gZnzFGiSiU7ljFUkS1RqwVIeearKzuOw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b45e32695_1726758500581_0.9233687896829261","host":"s3://npm-registry-packages"}},"0.0.0-02de10343":{"name":"@cloudflare/workers-shared","version":"0.0.0-02de10343","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-02de10343","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"59cd0e241d5bc6dd79c1d2ce7436153e84ae03e4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-02de10343.tgz","fileCount":11,"integrity":"sha512-zD3qIGA3/8/2dlx4rjnvMm+Mn9GaekcJdYr5YNvDzZ74MeMHJZNqUHhVsnZ67+IOWkrhmathDqdHn8UZWeOR3A==","signatures":[{"sig":"MEYCIQCllVZzOT2NQC3ynk9jQJU/Hmy6YJoSIxyjwSjlFv8E1QIhAOuPmM28woo1WDDxWtF9wRV8FytTsvOUziZWbbzyvBxO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024079},"_from":"file:cloudflare-workers-shared-0.0.0-02de10343.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ee0ba0058c80b07dcf8d4f8240642461/cloudflare-workers-shared-0.0.0-02de10343.tgz","_integrity":"sha512-zD3qIGA3/8/2dlx4rjnvMm+Mn9GaekcJdYr5YNvDzZ74MeMHJZNqUHhVsnZ67+IOWkrhmathDqdHn8UZWeOR3A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-02de10343_1726762250263_0.9254681235173012","host":"s3://npm-registry-packages"}},"0.0.0-fd68f6b43":{"name":"@cloudflare/workers-shared","version":"0.0.0-fd68f6b43","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fd68f6b43","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a3633c0f4267a0abdee2af697d3b3125a1781628","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fd68f6b43.tgz","fileCount":11,"integrity":"sha512-cNqMNGp9l9UMLK8T7Xa+vfB2NlFzJRrJjFoGVmGj7ScXNTkkF2q9OEpz9E05/3Dgcz+9JCF+d8bSMKgH5tLLzA==","signatures":[{"sig":"MEUCIQCPzVH6a1CsRrQ3PHaeShtZ7RIalP93g/vUu2X+CEUXXwIgObBNI5TnB/jquEuXQfKdlxgUrHgtvtNdS1f2X+/QVaA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024079},"_from":"file:cloudflare-workers-shared-0.0.0-fd68f6b43.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f77959a64a8c9bcd5e646b67a3e4e9ea/cloudflare-workers-shared-0.0.0-fd68f6b43.tgz","_integrity":"sha512-cNqMNGp9l9UMLK8T7Xa+vfB2NlFzJRrJjFoGVmGj7ScXNTkkF2q9OEpz9E05/3Dgcz+9JCF+d8bSMKgH5tLLzA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fd68f6b43_1726769036790_0.18073255897531504","host":"s3://npm-registry-packages"}},"0.0.0-2840b9f80":{"name":"@cloudflare/workers-shared","version":"0.0.0-2840b9f80","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2840b9f80","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e892fa00239f9c4b3cdd7d7de856d9143251caeb","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2840b9f80.tgz","fileCount":11,"integrity":"sha512-VV9d+P41UJnG7JbJ144lv6QO1cNaBg63O0vIZPXmA57S9WkK2Kn+J5Isa0Zp9OnVygdw2jOZkJ6nNHOg9eiRTg==","signatures":[{"sig":"MEQCIGC8gycmqYpaly/vy+ENIFmVCXZmy4VDnG9JNWebArNaAiBEWIN4ixZQaP2qsmvSMnSdfiM67wJcnF+yEkUJcRH8cQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024079},"_from":"file:cloudflare-workers-shared-0.0.0-2840b9f80.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/01c75eb81d8861ae6baf7e051e098438/cloudflare-workers-shared-0.0.0-2840b9f80.tgz","_integrity":"sha512-VV9d+P41UJnG7JbJ144lv6QO1cNaBg63O0vIZPXmA57S9WkK2Kn+J5Isa0Zp9OnVygdw2jOZkJ6nNHOg9eiRTg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2840b9f80_1726818692200_0.213089861426909","host":"s3://npm-registry-packages"}},"0.0.0-61dd93aaa":{"name":"@cloudflare/workers-shared","version":"0.0.0-61dd93aaa","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-61dd93aaa","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d34eaef4eab562a303e09472c4f456855322e61f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-61dd93aaa.tgz","fileCount":11,"integrity":"sha512-/J6P0luGmtMukkIEXUQ2XDkQ1H6mYvuWmrLXqZwLvIIAnqlYzGH6MgTJ7G2Dn0u+o0TVAfnK1dPldxU2Xjh/Ng==","signatures":[{"sig":"MEQCIGB3szwWjxdmTcJFTEHlLjubhf3u5yCnknAEHTkrzzhsAiA/PSz5UskK2kJTcPiTGh20vDhepgAM6ky83AwRh1PWFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024079},"_from":"file:cloudflare-workers-shared-0.0.0-61dd93aaa.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8617de6563723eab05fc12da28b047b9/cloudflare-workers-shared-0.0.0-61dd93aaa.tgz","_integrity":"sha512-/J6P0luGmtMukkIEXUQ2XDkQ1H6mYvuWmrLXqZwLvIIAnqlYzGH6MgTJ7G2Dn0u+o0TVAfnK1dPldxU2Xjh/Ng==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-61dd93aaa_1726827440728_0.24306987886227027","host":"s3://npm-registry-packages"}},"0.0.0-765550565":{"name":"@cloudflare/workers-shared","version":"0.0.0-765550565","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-765550565","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fc5482f9bdb6d32a453d3dc6ce013f78567059f7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-765550565.tgz","fileCount":11,"integrity":"sha512-wGB/a0c9YAE6D1eJyE3CyPKRlsnrA2eDUPgTX4zRme0KKYWXZOtH5E+zHuOlrSF7mcw8gRc2bDFs4zWJ6wjI1A==","signatures":[{"sig":"MEYCIQCqEf4meSuMRhnrEvd/USKCCR0DWAV+R0FrW9C+obnbGwIhAIwEsyAiC22qZzcy8mssBRZ+WrHx5KNgz8RwKBcEBe/9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024079},"_from":"file:cloudflare-workers-shared-0.0.0-765550565.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d25464f303f976f14db99fbfde92bf64/cloudflare-workers-shared-0.0.0-765550565.tgz","_integrity":"sha512-wGB/a0c9YAE6D1eJyE3CyPKRlsnrA2eDUPgTX4zRme0KKYWXZOtH5E+zHuOlrSF7mcw8gRc2bDFs4zWJ6wjI1A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-765550565_1726829608209_0.40628380292477684","host":"s3://npm-registry-packages"}},"0.0.0-3e75612ff":{"name":"@cloudflare/workers-shared","version":"0.0.0-3e75612ff","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3e75612ff","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e288414d38b321d7f7c512b04a46fe370ed86e97","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3e75612ff.tgz","fileCount":11,"integrity":"sha512-96Jh5504qGveTdGlGjKiql2qynAwwvS3d9Hl2VJIzfVVzXYOO0fxVczlAZXuPUcDAr2rPzqZXbT51EB3+mETmQ==","signatures":[{"sig":"MEQCIDSoHa0WSH1n6JgU88hIMO9LTgIEa/rUEJ820r6SifaZAiBRl5VBvmfTPxRKOgLhlLq1lgqISpKe6beX/SHRKf0gDw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024079},"_from":"file:cloudflare-workers-shared-0.0.0-3e75612ff.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/72702ad53d40642a9ada2036459053b0/cloudflare-workers-shared-0.0.0-3e75612ff.tgz","_integrity":"sha512-96Jh5504qGveTdGlGjKiql2qynAwwvS3d9Hl2VJIzfVVzXYOO0fxVczlAZXuPUcDAr2rPzqZXbT51EB3+mETmQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3e75612ff_1726830839133_0.4145452335066955","host":"s3://npm-registry-packages"}},"0.0.0-9649dbc74":{"name":"@cloudflare/workers-shared","version":"0.0.0-9649dbc74","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9649dbc74","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"bdabe7b9dd005b8e53ff3f0b22995740f2c7b7aa","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9649dbc74.tgz","fileCount":11,"integrity":"sha512-DXZdvZkIR4PkBWcGOz18ShRNfePi6vNoOsFb39vXv9Q4oDoudszjbGjhL7Yfddu1RIbY2+MMQ4vvrxhU9LNDDg==","signatures":[{"sig":"MEQCIFnQqSf4p0LEHboFsmBJAxLbjVIvbUEaxPIzseq9kLbiAiBwMpm/Oq7+QmRkWmBvWwKVMRqmnrwsUaYFrEzCAYFH/Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024079},"_from":"file:cloudflare-workers-shared-0.0.0-9649dbc74.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d63cd200495e774e85b4feca55b9c4b6/cloudflare-workers-shared-0.0.0-9649dbc74.tgz","_integrity":"sha512-DXZdvZkIR4PkBWcGOz18ShRNfePi6vNoOsFb39vXv9Q4oDoudszjbGjhL7Yfddu1RIbY2+MMQ4vvrxhU9LNDDg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9649dbc74_1726831791790_0.8931802442377166","host":"s3://npm-registry-packages"}},"0.0.0-92730bba1":{"name":"@cloudflare/workers-shared","version":"0.0.0-92730bba1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-92730bba1","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f1e814a5710121d631919d5d33bf0a389b90d3d5","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-92730bba1.tgz","fileCount":11,"integrity":"sha512-8nYZfHgYKfnxlEXR72sMhobng+f2lMoMKxNx9Q1gUkAUcFDn82bZRNpG+78XC/uw6BxX4rsC+B6915HnrMoong==","signatures":[{"sig":"MEQCIBA3kozenlh1xLlWl0Zl/WO5Jb4L4wWHd7VZclWAQGbSAiBRezPAWxG1HLvJZTOguBGLfM5wqltWquCPzLY1lcJepw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024079},"_from":"file:cloudflare-workers-shared-0.0.0-92730bba1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5e49a659c0cc5efb6f60b16d550b967b/cloudflare-workers-shared-0.0.0-92730bba1.tgz","_integrity":"sha512-8nYZfHgYKfnxlEXR72sMhobng+f2lMoMKxNx9Q1gUkAUcFDn82bZRNpG+78XC/uw6BxX4rsC+B6915HnrMoong==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-92730bba1_1726832896683_0.0878074561246982","host":"s3://npm-registry-packages"}},"0.0.0-ecd82e847":{"name":"@cloudflare/workers-shared","version":"0.0.0-ecd82e847","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ecd82e847","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a9a29492da779510b39748ad1952ee7bdfcb960b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ecd82e847.tgz","fileCount":11,"integrity":"sha512-Y3AKi+tBaASMxbI85KpM8UHAbzaqBrj/Ot1+a0fNQEeGy+BE3AdRA8VhWke2zOLsbaz51l11IATnnw26P1rtnQ==","signatures":[{"sig":"MEUCIQCa+DBA29sO2FixZv4rNwemDJxU8zuOyGWRKMxZfSEdqQIgO/dShKpKzbZ3s/Yp57TnScR2lSTtpjH548ld5Gy7sH8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024079},"_from":"file:cloudflare-workers-shared-0.0.0-ecd82e847.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4fbf6e1b0f0b587f15c7d072f6a62f85/cloudflare-workers-shared-0.0.0-ecd82e847.tgz","_integrity":"sha512-Y3AKi+tBaASMxbI85KpM8UHAbzaqBrj/Ot1+a0fNQEeGy+BE3AdRA8VhWke2zOLsbaz51l11IATnnw26P1rtnQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ecd82e847_1726838619589_0.8509510928663768","host":"s3://npm-registry-packages"}},"0.0.0-50977e45f":{"name":"@cloudflare/workers-shared","version":"0.0.0-50977e45f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-50977e45f","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f528933a3054c8d537ee85fd3709048ed2a8d66a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-50977e45f.tgz","fileCount":11,"integrity":"sha512-8LUouplyNzRXBnhkYXh2cMK88rXrrXWClSRzO2GlgU2WFYSbsjyU9Hi4Mh84rXj6PiZ/+vqvwrpoVhYBArRr4Q==","signatures":[{"sig":"MEYCIQCqSgtnWDslsPWRJpZcaImSmzh4Zh9zPLdepmpCaf5MXAIhAOWFbBIUfqbhjMN/pwOjP1C7dw3ORPOG0UPpUBFLkWaU","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1024079},"_from":"file:cloudflare-workers-shared-0.0.0-50977e45f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7d33174139922f86f5b9445a1a8ab92d/cloudflare-workers-shared-0.0.0-50977e45f.tgz","_integrity":"sha512-8LUouplyNzRXBnhkYXh2cMK88rXrrXWClSRzO2GlgU2WFYSbsjyU9Hi4Mh84rXj6PiZ/+vqvwrpoVhYBArRr4Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-50977e45f_1726846919180_0.5188947946925146","host":"s3://npm-registry-packages"}},"0.0.0-1ca313f20":{"name":"@cloudflare/workers-shared","version":"0.0.0-1ca313f20","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1ca313f20","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e8fff637ee7f9f29bf86917f75f847370e0c2a69","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1ca313f20.tgz","fileCount":11,"integrity":"sha512-5EHAB+ZBnk0mll+SnWue7G9kyrSz9iEKfXAxUKVe/DCBB1hu+DGaIEKzO7AyzZ7Oxf3/NhkI7xWevCPqyLX8+Q==","signatures":[{"sig":"MEYCIQCNHujSfe1FLhrl5prqnoSkqvYyJS+pgMxq0J+qHOSchgIhAKV117qKJMFywoDVAKtZ9J+7dewj6keFwM2swlJ6xDuv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-1ca313f20.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f3336e6956f9dcba978d3cc0ae76a559/cloudflare-workers-shared-0.0.0-1ca313f20.tgz","_integrity":"sha512-5EHAB+ZBnk0mll+SnWue7G9kyrSz9iEKfXAxUKVe/DCBB1hu+DGaIEKzO7AyzZ7Oxf3/NhkI7xWevCPqyLX8+Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1ca313f20_1727087994704_0.662548021194008","host":"s3://npm-registry-packages"}},"0.0.0-ba4ac8239":{"name":"@cloudflare/workers-shared","version":"0.0.0-ba4ac8239","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ba4ac8239","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b0e511e75a70167e6460a5fd30ac3f1fc5035439","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ba4ac8239.tgz","fileCount":11,"integrity":"sha512-TMhSJ2M9Zc+/aPgaRSdS0sFl1cNPJGxZTbV7AjMeth4fIn7oqmFPrtWHu4SKxBlvSIybDiYnku0bPFkAMomDdg==","signatures":[{"sig":"MEYCIQDWo1Ua9hi7AXTgdQyf8uMYrOW+RpRpsFUhXHMHkQV2mQIhAMWEgkiewc6rnLfw4xjP/+jn6hdNOaz8l6z+JajHcpcb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-ba4ac8239.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c0d54802ff99c560e9b7633c724c175f/cloudflare-workers-shared-0.0.0-ba4ac8239.tgz","_integrity":"sha512-TMhSJ2M9Zc+/aPgaRSdS0sFl1cNPJGxZTbV7AjMeth4fIn7oqmFPrtWHu4SKxBlvSIybDiYnku0bPFkAMomDdg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ba4ac8239_1727089460327_0.5031152332692062","host":"s3://npm-registry-packages"}},"0.0.0-563296838":{"name":"@cloudflare/workers-shared","version":"0.0.0-563296838","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-563296838","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8467839a7822f8b2ba55ca2fd619706c0b360568","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-563296838.tgz","fileCount":11,"integrity":"sha512-rF45FsxVSI6nmTvJkf7lz8OAP86AmICLR0LwDm+af3Yc2kqh4IWGMd9t+sNejyaUkXK36rXqGJNqt7Z8ZJrnNg==","signatures":[{"sig":"MEUCIEcw00UfmHx9fa+wjWpBqrTwqSR/DCBE4L8Y5GKKpUrXAiEA/osEdEB4mokrAdhpx36loRqrV8+xLFOVEJxSy/gPPBE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-563296838.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/de93874014e755f2c7928b89d77e5227/cloudflare-workers-shared-0.0.0-563296838.tgz","_integrity":"sha512-rF45FsxVSI6nmTvJkf7lz8OAP86AmICLR0LwDm+af3Yc2kqh4IWGMd9t+sNejyaUkXK36rXqGJNqt7Z8ZJrnNg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-563296838_1727091982225_0.16909177987742186","host":"s3://npm-registry-packages"}},"0.0.0-26911536b":{"name":"@cloudflare/workers-shared","version":"0.0.0-26911536b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-26911536b","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"be73e4db1b3109212f40f80cfa2d5be1aacd3223","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-26911536b.tgz","fileCount":11,"integrity":"sha512-YH3KUjnZoQ+Duuv2J6IBPWKtAd8TeAqfDb3EIsnanSTkZVNwxJgcEQtecELr3793k3VJeWk6HzA760Maz9CuKA==","signatures":[{"sig":"MEUCICNhsRbtuqJY10UiTYyEIEPAxZyi1kVR+i3KtzMaSpvdAiEA8V+aOMfHyO4MHqXl07hBaniNFDZf9GCulHmEC2L6o/U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-26911536b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a88733d29b6b6042c86273058fd7da26/cloudflare-workers-shared-0.0.0-26911536b.tgz","_integrity":"sha512-YH3KUjnZoQ+Duuv2J6IBPWKtAd8TeAqfDb3EIsnanSTkZVNwxJgcEQtecELr3793k3VJeWk6HzA760Maz9CuKA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-26911536b_1727093658337_0.3669293650380514","host":"s3://npm-registry-packages"}},"0.0.0-7d7f19a2c":{"name":"@cloudflare/workers-shared","version":"0.0.0-7d7f19a2c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7d7f19a2c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"702d822d049f51858fed9fc3d469a300ec73d994","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7d7f19a2c.tgz","fileCount":11,"integrity":"sha512-zcw1XYF31EvYTCT++MWMcVOGrRbO6VFO5mLq3taSDw06XECigDrjPF3VGUULxk/wSgj9rFuitTRT8JgWWfVqGA==","signatures":[{"sig":"MEYCIQCxhgm0M5TiU3tIx500M1czWax8wqRKZjCE7WgQrQV2ygIhAIlxt/cqqWwoYP2Xx1ggOZsfd4lGERWVeOUPa70ycCOA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-7d7f19a2c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9162a04a034708035c99691722c442a4/cloudflare-workers-shared-0.0.0-7d7f19a2c.tgz","_integrity":"sha512-zcw1XYF31EvYTCT++MWMcVOGrRbO6VFO5mLq3taSDw06XECigDrjPF3VGUULxk/wSgj9rFuitTRT8JgWWfVqGA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7d7f19a2c_1727096043135_0.9007048997488287","host":"s3://npm-registry-packages"}},"0.0.0-9e44d88ac":{"name":"@cloudflare/workers-shared","version":"0.0.0-9e44d88ac","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9e44d88ac","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"82626bb0f2866bbab2a3c3a8520f5ea26f57e6b7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9e44d88ac.tgz","fileCount":11,"integrity":"sha512-9I4x0VC94GjfqYFSSDTHnp5B15MRQuhVRbKlYo4q9eiq6wVyxpk1SjsCZQVTtvl12tRHA+jys1/b1kByNpvnkQ==","signatures":[{"sig":"MEYCIQDUjXo4xvqg2w1tEexZjI0aEjfaRntY/wl16r+rsuDm8QIhALdAxvFs12u5CSwQoT6ZGNs3gykcZtqAp3CnqEWoWjJu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-9e44d88ac.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4c5935f772b98fdf28616057183a8b90/cloudflare-workers-shared-0.0.0-9e44d88ac.tgz","_integrity":"sha512-9I4x0VC94GjfqYFSSDTHnp5B15MRQuhVRbKlYo4q9eiq6wVyxpk1SjsCZQVTtvl12tRHA+jys1/b1kByNpvnkQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9e44d88ac_1727103206995_0.1252745865101066","host":"s3://npm-registry-packages"}},"0.0.0-74d719fb8":{"name":"@cloudflare/workers-shared","version":"0.0.0-74d719fb8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-74d719fb8","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"52cb4fe65dd8f6f661c9887c1f31244bc7448263","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-74d719fb8.tgz","fileCount":11,"integrity":"sha512-RdXJytT4rDpT+feI+uR89ZZFvvSeDEnJ+K9Acx0mt/oV61mnW2HJ/MqfmCI492pJh0XGRN31EjfcjTTW93pe6w==","signatures":[{"sig":"MEUCIAGHKBVOvwK2L7JvD7Gt4JlUQ5u7bVg6FYJM7nm6RcqAAiEAoo4/Wsr+w7y96QOzPvrtX5DvGzccqRaeEkAeyDTSxbM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-74d719fb8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a58e2fbecac75523251582cbd022732c/cloudflare-workers-shared-0.0.0-74d719fb8.tgz","_integrity":"sha512-RdXJytT4rDpT+feI+uR89ZZFvvSeDEnJ+K9Acx0mt/oV61mnW2HJ/MqfmCI492pJh0XGRN31EjfcjTTW93pe6w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-74d719fb8_1727106227614_0.7649764442602784","host":"s3://npm-registry-packages"}},"0.0.0-4db75e1ea":{"name":"@cloudflare/workers-shared","version":"0.0.0-4db75e1ea","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4db75e1ea","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9e8dfe0db4d03fa7ca8bfc9de6a4e899a16170a0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4db75e1ea.tgz","fileCount":11,"integrity":"sha512-YRLwJ+mTSdJVdvElyqIpgLomv8MXzkdD+FZunO4yS5RxS7LSXlO2Z40GnnP1J6x/B8uP1yL66EndxlrbqeZ75g==","signatures":[{"sig":"MEUCIHPlPrD3eVBaSijk/fx/yZ5ELDlHv2ZwCZcZTbIXO/grAiEAvB/92kZ9k8p5Zrh+sEbRsbaipJx4fCPyMU5kpzt1o6Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-4db75e1ea.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9a24de6b6fbc00ac40c6346a539c8294/cloudflare-workers-shared-0.0.0-4db75e1ea.tgz","_integrity":"sha512-YRLwJ+mTSdJVdvElyqIpgLomv8MXzkdD+FZunO4yS5RxS7LSXlO2Z40GnnP1J6x/B8uP1yL66EndxlrbqeZ75g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4db75e1ea_1727108579627_0.5631949426273959","host":"s3://npm-registry-packages"}},"0.0.0-318640d16":{"name":"@cloudflare/workers-shared","version":"0.0.0-318640d16","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-318640d16","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0d72df6c5a0be9d0a74cea3bd59ed4fa941b2934","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-318640d16.tgz","fileCount":11,"integrity":"sha512-OxeDb8TuocL7OhkPc//FAoW4UWQ1P9G0+hbUEMMZyeKllsL7n6aqJktpGzR8KLR/2u5VhDkwNl24II1J2wO6KQ==","signatures":[{"sig":"MEUCIEK+pbLtDbPoVMp5cyiymk+apTaSv/nvIAfaX0XZDUhjAiEA4cQwgIjNUdJLjmNISpia0I3WSlHZbGofnVuB8x/4TNk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-318640d16.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b6224c74685603912c276e9ecc8018d1/cloudflare-workers-shared-0.0.0-318640d16.tgz","_integrity":"sha512-OxeDb8TuocL7OhkPc//FAoW4UWQ1P9G0+hbUEMMZyeKllsL7n6aqJktpGzR8KLR/2u5VhDkwNl24II1J2wO6KQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-318640d16_1727109932849_0.539739042088532","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"@cloudflare/workers-shared","version":"0.5.4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.5.4","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"bbf8f03b79a6bc0169ad66a6015ebe579d36753a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.5.4.tgz","fileCount":11,"integrity":"sha512-PNL/0TjKRdUHa1kwgVdqUNJVZ9ez4kacsi8omz+gv859EvJmsVuGiMAClY2YfJnC9LVKhKCcjqmFgKNXG9/IXA==","signatures":[{"sig":"MEUCIQDXe/S5SM4AmxGuUitU6PF0najKEDsX+7NKCwy2i2VK2gIgYNLIEbSv27TtLE+fhE0jO2XKAZHnxU6lEn6p4fgnICQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027413},"_from":"file:cloudflare-workers-shared-0.5.4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/eff31084d6ed0d46691c4e80d93c1827/cloudflare-workers-shared-0.5.4.tgz","_integrity":"sha512-PNL/0TjKRdUHa1kwgVdqUNJVZ9ez4kacsi8omz+gv859EvJmsVuGiMAClY2YfJnC9LVKhKCcjqmFgKNXG9/IXA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.5.4_1727116457184_0.7042282313032324","host":"s3://npm-registry-packages"}},"0.0.0-3f0fffc48":{"name":"@cloudflare/workers-shared","version":"0.0.0-3f0fffc48","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3f0fffc48","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0a1727f582456173a69bba3b9b065471dd1ab154","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3f0fffc48.tgz","fileCount":11,"integrity":"sha512-NpBLOLx7f8PO4eJAVGcaD9/lc9dTpaiFruXKlpw25/tdz0vjJEpYy3OCouwErc5x1vZWZ7Gv2ZRsKiFqlROvzg==","signatures":[{"sig":"MEYCIQC+EUtaZf/YMvOcxgMD29I4404T34+pfAj08+3b0SYClwIhAO/MiSBBNb9x+B2x0td90E+/HzHVnlfAeSzhP3JbGAQq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-3f0fffc48.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/73d53b854dd00df5fbd374bec481a59e/cloudflare-workers-shared-0.0.0-3f0fffc48.tgz","_integrity":"sha512-NpBLOLx7f8PO4eJAVGcaD9/lc9dTpaiFruXKlpw25/tdz0vjJEpYy3OCouwErc5x1vZWZ7Gv2ZRsKiFqlROvzg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3f0fffc48_1727116835970_0.31102809282867994","host":"s3://npm-registry-packages"}},"0.0.0-f700d3704":{"name":"@cloudflare/workers-shared","version":"0.0.0-f700d3704","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f700d3704","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a8c5950b176468062523181fa3b60c18c38cd375","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f700d3704.tgz","fileCount":11,"integrity":"sha512-cAZMgGfk1+mDfS1AtNnqrhVdh7oxi/ckDpALooajTO7U/axPcC8eIyHIm8E0YVDLZ/KXhH+A7WF0XTlAvwOBkQ==","signatures":[{"sig":"MEQCIHyb2130vGoZP9SdEQGd5VIpST0NYyNeAg7r5C80WUzkAiASVT1I2FKPEB1zHSTH/K1wFg2BOPiCw99ZPDwwjltysA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-f700d3704.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/cd8ae98e9554235fbb7073de28a8d0d6/cloudflare-workers-shared-0.0.0-f700d3704.tgz","_integrity":"sha512-cAZMgGfk1+mDfS1AtNnqrhVdh7oxi/ckDpALooajTO7U/axPcC8eIyHIm8E0YVDLZ/KXhH+A7WF0XTlAvwOBkQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f700d3704_1727172107019_0.8207490825354671","host":"s3://npm-registry-packages"}},"0.0.0-bbdc43a1c":{"name":"@cloudflare/workers-shared","version":"0.0.0-bbdc43a1c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-bbdc43a1c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f6bc9f4553546891dcce4a34f30a18288a0f6f72","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-bbdc43a1c.tgz","fileCount":11,"integrity":"sha512-/rJibEoYa0BPM1ppy14hWTrtLhouAElrggFiS0t7fDzsA0EpH0Wwkhmi67rW7xBAbN+Eoekd9vPaRXD05OLrbg==","signatures":[{"sig":"MEQCIC/SKOif8JR94ylUqT9+JYZQHdYgftX03e//MDSjt8DAAiAWzpdusP1AxCl6D/D+KaV3O6kgtLybWDAQCgjGIBYnWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-bbdc43a1c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/71ceec6fe3704e1b703fd1e7caf1aa75/cloudflare-workers-shared-0.0.0-bbdc43a1c.tgz","_integrity":"sha512-/rJibEoYa0BPM1ppy14hWTrtLhouAElrggFiS0t7fDzsA0EpH0Wwkhmi67rW7xBAbN+Eoekd9vPaRXD05OLrbg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-bbdc43a1c_1727174780600_0.010749046579193955","host":"s3://npm-registry-packages"}},"0.0.0-638a55063":{"name":"@cloudflare/workers-shared","version":"0.0.0-638a55063","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-638a55063","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3febec1faaeacf3baf2b3920f1543aee132493ad","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-638a55063.tgz","fileCount":11,"integrity":"sha512-h9y1bYX+3v9pq+Nm5/GR+kW9D/gvpGSdhMGBOudIGx87RF5fqojHd9EWzHSmfKLF+x4hZq2VlIHJvejCxGQkQQ==","signatures":[{"sig":"MEUCIB8iF5ylhLEjBkGhVEbAOb3OLh2qGz91o/LbZrIQyDxaAiEAlSsXnNXmAB5izCo4f06JiBnXEQHFz8k5cc/PiTc6dZE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-638a55063.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b69e3f68fc58a5cef18dcadf84cbedcc/cloudflare-workers-shared-0.0.0-638a55063.tgz","_integrity":"sha512-h9y1bYX+3v9pq+Nm5/GR+kW9D/gvpGSdhMGBOudIGx87RF5fqojHd9EWzHSmfKLF+x4hZq2VlIHJvejCxGQkQQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-638a55063_1727178369839_0.5731800253272814","host":"s3://npm-registry-packages"}},"0.0.0-4e33f2cdc":{"name":"@cloudflare/workers-shared","version":"0.0.0-4e33f2cdc","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4e33f2cdc","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"712aaee79bd1216b3dceaa748fc288c28aa3dbd0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4e33f2cdc.tgz","fileCount":11,"integrity":"sha512-TE0BM5hGteJEiTlkF9dDehrlvk690q7hqQSzBlgwOxXEK8fdurv8DwXbRKTI8EcopOH503dSwNSf5y5kMHnznw==","signatures":[{"sig":"MEYCIQCcrTl8OISzg19eiTgmUlnIxl57qXwc6bzS0YvvuPiqAgIhAI6w6q+dfRj4xxZDWhXOzA6FFs1o9T/K70tt0w7ERRXD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-4e33f2cdc.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0748fac8b249e2d84febb52dedbfe9e7/cloudflare-workers-shared-0.0.0-4e33f2cdc.tgz","_integrity":"sha512-TE0BM5hGteJEiTlkF9dDehrlvk690q7hqQSzBlgwOxXEK8fdurv8DwXbRKTI8EcopOH503dSwNSf5y5kMHnznw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4e33f2cdc_1727179004739_0.7147367621578471","host":"s3://npm-registry-packages"}},"0.0.0-28cb0d759":{"name":"@cloudflare/workers-shared","version":"0.0.0-28cb0d759","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-28cb0d759","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"67040b1201e390c4a70bd1be4be5edba59f55086","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-28cb0d759.tgz","fileCount":11,"integrity":"sha512-N4EnFe3JHHdTayRoNUhNI+dOsbZDpw6VAqsnlXWhALBWEQWotgSCQf7D4csD/g/ia6x8bnGd78N8dMB/if9qOQ==","signatures":[{"sig":"MEQCIBdJdklm1kxSF0Vrojfm5GHC51zl1eWOe98pJ9XiU6z5AiBD6MnmJIhJXcOTsMpQc1I5XTrH/kt87+CpA1O7gBRmxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-28cb0d759.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a020bfc063c074e18396b9f487dfb364/cloudflare-workers-shared-0.0.0-28cb0d759.tgz","_integrity":"sha512-N4EnFe3JHHdTayRoNUhNI+dOsbZDpw6VAqsnlXWhALBWEQWotgSCQf7D4csD/g/ia6x8bnGd78N8dMB/if9qOQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-28cb0d759_1727180915768_0.954336855551877","host":"s3://npm-registry-packages"}},"0.0.0-17eb8a9f9":{"name":"@cloudflare/workers-shared","version":"0.0.0-17eb8a9f9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-17eb8a9f9","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f434dedec5ab166a5c319c46ed0d2c9264da6256","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-17eb8a9f9.tgz","fileCount":11,"integrity":"sha512-cdcovP1/nkLDd916z95o18itS47rKv9Nx5rUZ+MR30SvreEU2WoZ3DSu7hI5loHvZpUxfngCXd2EuzDF//EnOA==","signatures":[{"sig":"MEUCIBnW5GbxkuGvuAAceVSf1Kf3qjg+2y5X3B38sZxS74acAiEA0NztewwO11uCeqOcIaw15mUe6DpjaxdqTexix9UNMI0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-17eb8a9f9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6b28e2b9484630a72e6a28752ac39f6b/cloudflare-workers-shared-0.0.0-17eb8a9f9.tgz","_integrity":"sha512-cdcovP1/nkLDd916z95o18itS47rKv9Nx5rUZ+MR30SvreEU2WoZ3DSu7hI5loHvZpUxfngCXd2EuzDF//EnOA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-17eb8a9f9_1727181465274_0.3134912432774857","host":"s3://npm-registry-packages"}},"0.0.0-0792fa08f":{"name":"@cloudflare/workers-shared","version":"0.0.0-0792fa08f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0792fa08f","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"096e6bbcbff8532020b8904271d6a11f454b87dd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0792fa08f.tgz","fileCount":11,"integrity":"sha512-SFAKdSzdsvIljlhVZBJzl5TRu0/E61+ejXsDYR7BU7cbIidtoF6MQ7fzZbsk0wExd7e/raOELX9Gpg74WKF72A==","signatures":[{"sig":"MEYCIQDE3Y70vbaV6XXvG1dG9BdHO2axIfpaEMqWU8MOnCpJvAIhAL2FOiCyRBRL1KegxJdcZvRkcOKNbXJKxCVXxDPLhTxA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-0792fa08f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8818417f8efe04b356c45fce3b0c4f4d/cloudflare-workers-shared-0.0.0-0792fa08f.tgz","_integrity":"sha512-SFAKdSzdsvIljlhVZBJzl5TRu0/E61+ejXsDYR7BU7cbIidtoF6MQ7fzZbsk0wExd7e/raOELX9Gpg74WKF72A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0792fa08f_1727188316753_0.34706475480720167","host":"s3://npm-registry-packages"}},"0.0.0-ffe8d10cb":{"name":"@cloudflare/workers-shared","version":"0.0.0-ffe8d10cb","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ffe8d10cb","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6fe081e0d93f3e9cf3c3d6846223d8955b7573ec","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ffe8d10cb.tgz","fileCount":11,"integrity":"sha512-0DMLVm30KxC6lyPVhhmzRMhburdxPH29obOrxLwdssjwQ0ox++15M9pN+AZTV/Rzr1JUbCobMQa5C3YrTA7MVg==","signatures":[{"sig":"MEUCIHyNg/Nx8C9ONJQfPpSx5SkzkvuJHF6kGlDhzZauXOvqAiEA8Tvjk8WY8gdY1TV/x6V42gT0ebWHWlrKn0R21nuhgjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-ffe8d10cb.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4636e4c80bd653749e954a80e91beae9/cloudflare-workers-shared-0.0.0-ffe8d10cb.tgz","_integrity":"sha512-0DMLVm30KxC6lyPVhhmzRMhburdxPH29obOrxLwdssjwQ0ox++15M9pN+AZTV/Rzr1JUbCobMQa5C3YrTA7MVg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240909.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ffe8d10cb_1727197602163_0.8217746018691625","host":"s3://npm-registry-packages"}},"0.0.0-5e2e62c16":{"name":"@cloudflare/workers-shared","version":"0.0.0-5e2e62c16","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5e2e62c16","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f0a8283fabc1ad503c37534728b80a4be155a1de","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5e2e62c16.tgz","fileCount":11,"integrity":"sha512-1gw0jiDJpIzmi3dwLjqX7gG8ORmFZmeoeOQshYHZuUcKbhQ5S/DPmYaci+349uek26w5GBqb+P258JJ76+Uc1w==","signatures":[{"sig":"MEUCIQCepU+4Y6dj13XBIUA+qWuIa4o3TnNAIDfGPkKh4sSqHwIgfDD0fq7BOAlylFHLzGfdydL1FVEIm6Oz4wcVyXWsKeQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-5e2e62c16.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d4551ca295fb30e7814f33ea2cf95837/cloudflare-workers-shared-0.0.0-5e2e62c16.tgz","_integrity":"sha512-1gw0jiDJpIzmi3dwLjqX7gG8ORmFZmeoeOQshYHZuUcKbhQ5S/DPmYaci+349uek26w5GBqb+P258JJ76+Uc1w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5e2e62c16_1727291095269_0.985218674996664","host":"s3://npm-registry-packages"}},"0.0.0-1c58a7470":{"name":"@cloudflare/workers-shared","version":"0.0.0-1c58a7470","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1c58a7470","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"18916918e0cd1332e0b9d0ab572ec414b4501c69","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1c58a7470.tgz","fileCount":11,"integrity":"sha512-xtJzu+afiVyVK4ATf8FRnF86amFg4dK2+Xt82AX2dxOcPneyc38PpQ7qK63fAXtj1XZHgbZWYjox+thDRG7kKQ==","signatures":[{"sig":"MEUCIE2jFnDhQXRGDiiloh0UbcgjJi09KKqbhN+IIiDXnTiUAiEAnZSa6De0q3KgTeS1JCqrhGekf4YLdnDkkkcFwlLAZu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-1c58a7470.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ebe48e5ee1d0de96d8a05df63ee0d091/cloudflare-workers-shared-0.0.0-1c58a7470.tgz","_integrity":"sha512-xtJzu+afiVyVK4ATf8FRnF86amFg4dK2+Xt82AX2dxOcPneyc38PpQ7qK63fAXtj1XZHgbZWYjox+thDRG7kKQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1c58a7470_1727293767773_0.6516038466611089","host":"s3://npm-registry-packages"}},"0.0.0-66ad6dfdc":{"name":"@cloudflare/workers-shared","version":"0.0.0-66ad6dfdc","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-66ad6dfdc","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4c53a6b8154c6a6536ecffff41bdb3fc25928d77","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-66ad6dfdc.tgz","fileCount":11,"integrity":"sha512-MhxJyAyzVrhtmpr3kj+mN/Z9XzzP5jPVseuC7kUtvDcLAJ6zQafpTBU+1j7TouMKo4cejZYGiRn5QQNcb4F7iw==","signatures":[{"sig":"MEUCIFrVKXUIxh8qpBgziM5IzTf2d8Ini8YLuHYF6yxTkdlCAiEA9qvLCk9aRKELlFCfw7Jvt/s6+7pQtYb1C/v2wc6q6N0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-66ad6dfdc.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/29f23244599f442a718a49543751ba69/cloudflare-workers-shared-0.0.0-66ad6dfdc.tgz","_integrity":"sha512-MhxJyAyzVrhtmpr3kj+mN/Z9XzzP5jPVseuC7kUtvDcLAJ6zQafpTBU+1j7TouMKo4cejZYGiRn5QQNcb4F7iw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-66ad6dfdc_1727296925825_0.6910444182519748","host":"s3://npm-registry-packages"}},"0.0.0-b098256e9":{"name":"@cloudflare/workers-shared","version":"0.0.0-b098256e9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b098256e9","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ca19ff909a9d915c8819a758cebde36cca04e3e3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b098256e9.tgz","fileCount":11,"integrity":"sha512-BikTxYsasyH5GoM+C1UegnAPdKRTlDC3MePA0Z/qhtatLcjtHsZJF5ItrMADXw/86x1/xz35QE/XNqTUJO6QSQ==","signatures":[{"sig":"MEQCIH7rbeU4YooDlUkNmtQt8dRBKLWXendPsoEkpxHffOcTAiANJFsckcaxIMC26lN8/VArMInp2XP/TWgSCIk5Qoo7qQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-b098256e9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c0b7108fef9a413cc2bff82c3ddb823e/cloudflare-workers-shared-0.0.0-b098256e9.tgz","_integrity":"sha512-BikTxYsasyH5GoM+C1UegnAPdKRTlDC3MePA0Z/qhtatLcjtHsZJF5ItrMADXw/86x1/xz35QE/XNqTUJO6QSQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b098256e9_1727342384001_0.47753740289237157","host":"s3://npm-registry-packages"}},"0.0.0-2384560dd":{"name":"@cloudflare/workers-shared","version":"0.0.0-2384560dd","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2384560dd","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4fbb2ed6406355a332c32ea87750373be1bce6eb","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2384560dd.tgz","fileCount":11,"integrity":"sha512-uwHoQ9rXf6cxRTvoie6fIScC9RexaGe1bZXuKc1uTW1BY6smXRKulfEZM0sCqrvIrMx0EwXMCB8P/uMKSAKxAg==","signatures":[{"sig":"MEYCIQD9dcRUDbmJT6gMhyuaLuyTz8jCfbBxDIY5HIobCgf+AwIhAIELNzZ1mVOnptXUAKGPMYAFQ9jo+iaupaSTOf00YgKN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-2384560dd.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/eaf2b75b69249eef5fec4aad798716f0/cloudflare-workers-shared-0.0.0-2384560dd.tgz","_integrity":"sha512-uwHoQ9rXf6cxRTvoie6fIScC9RexaGe1bZXuKc1uTW1BY6smXRKulfEZM0sCqrvIrMx0EwXMCB8P/uMKSAKxAg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2384560dd_1727349607951_0.9687506720151307","host":"s3://npm-registry-packages"}},"0.0.0-7ede18113":{"name":"@cloudflare/workers-shared","version":"0.0.0-7ede18113","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7ede18113","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b2f90097de849ae5a08cf9e99a29a4a5792f93a2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7ede18113.tgz","fileCount":11,"integrity":"sha512-mwEsp2S7nbz4tPCDnZREXvNTbGaxLHuZ5yN/1gA+m0EWUMgylZszZHOyL+0k1dOvdf4mp2NK8IVMrxYzSSKpUA==","signatures":[{"sig":"MEYCIQDIXqQhSjregxhGGNdb6Do8qov1EyXocIGx9snX6KXcmwIhAOiKb7R1vmbvkI0D7A0ZA+1xrMmmtihxzqQ6rJMzJ+Ve","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-7ede18113.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6c443f5bad81bd6e0ef0a571d46b1a23/cloudflare-workers-shared-0.0.0-7ede18113.tgz","_integrity":"sha512-mwEsp2S7nbz4tPCDnZREXvNTbGaxLHuZ5yN/1gA+m0EWUMgylZszZHOyL+0k1dOvdf4mp2NK8IVMrxYzSSKpUA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7ede18113_1727353504967_0.5496683716039794","host":"s3://npm-registry-packages"}},"0.0.0-19562124":{"name":"@cloudflare/workers-shared","version":"0.0.0-19562124","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-19562124","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3bff13f2180f7f3dab6c20e5646a829930969881","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-19562124.tgz","fileCount":11,"integrity":"sha512-AZvX/2dAcuvFeRvqWTYf+dS1dU27A3fgn1o3t5PtfYh31QpWwU1KKP/jCto1yf1c3lVXpOV/NhSN6v/43gx45Q==","signatures":[{"sig":"MEUCIQCzMb/5PFQX4XcXWxxyAEx8UeEVBqXamb/P8ZLj62Db8gIgXNoUkHWY79UnswhvhhnDtHP8QlsBnceFavn+Wq/LrDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-019562124.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2c3c36ee5d4f5358a0c3eb2942f6b3b4/cloudflare-workers-shared-0.0.0-019562124.tgz","_integrity":"sha512-AZvX/2dAcuvFeRvqWTYf+dS1dU27A3fgn1o3t5PtfYh31QpWwU1KKP/jCto1yf1c3lVXpOV/NhSN6v/43gx45Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-19562124_1727360006589_0.7014829735553005","host":"s3://npm-registry-packages"}},"0.0.0-c5c290d44":{"name":"@cloudflare/workers-shared","version":"0.0.0-c5c290d44","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c5c290d44","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5a4aad116f274af31ad60c25861ed436af3771a9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c5c290d44.tgz","fileCount":11,"integrity":"sha512-JHqSDpZ6mLtG9CxZydPI8OeVvyFpULP8Oed44k80TvTCV6eKUXBzbPSi342xZmdOPyZV61pvoPIYOEGLTH5S0Q==","signatures":[{"sig":"MEUCIQC6c2Xi9hnU0s3xsKj2Ve2kvbE9MDbYQq89TXQszyF7wQIgCQBqI6yEc89fFrnVN5MJV2qS9JE9UCkCFpa+DVyQAxQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-c5c290d44.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3257c2e59fab8c44506f3f41aefb54a0/cloudflare-workers-shared-0.0.0-c5c290d44.tgz","_integrity":"sha512-JHqSDpZ6mLtG9CxZydPI8OeVvyFpULP8Oed44k80TvTCV6eKUXBzbPSi342xZmdOPyZV61pvoPIYOEGLTH5S0Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c5c290d44_1727434281410_0.5268690889506842","host":"s3://npm-registry-packages"}},"0.0.0-b3335b7da":{"name":"@cloudflare/workers-shared","version":"0.0.0-b3335b7da","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b3335b7da","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9f44c5c04310f9e951dda0bf97651505a52a8a2e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b3335b7da.tgz","fileCount":11,"integrity":"sha512-qQ4rY1tstKlCwMMs8PRum/5n1uT+Lipn5vE81Qd+SYCZ19x7ot2fjomFsCCjSIU+QRlUJv0rG/HY2am6P5IKMg==","signatures":[{"sig":"MEUCIH2OnZGZNdrr3dphdN+7Ziu8L1n1rd+iTiwVFnjjJWJ7AiEAvUDJVpLap1hx3H0opBpTxArDCWHe5H8LdpwPUt+LJic=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-b3335b7da.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/41ecbf6cae6a2101328f71a7d967cf3a/cloudflare-workers-shared-0.0.0-b3335b7da.tgz","_integrity":"sha512-qQ4rY1tstKlCwMMs8PRum/5n1uT+Lipn5vE81Qd+SYCZ19x7ot2fjomFsCCjSIU+QRlUJv0rG/HY2am6P5IKMg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b3335b7da_1727437427370_0.2677322300874476","host":"s3://npm-registry-packages"}},"0.0.0-a67cdbfc4":{"name":"@cloudflare/workers-shared","version":"0.0.0-a67cdbfc4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a67cdbfc4","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"394eff2c6ae175fdda31742e0e0d2498a41d37ec","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a67cdbfc4.tgz","fileCount":11,"integrity":"sha512-6kyYm/flE53K+bQEBjjWalEr7r/2XB7Rdl+ph01vUTtMItckTn6k9mo9TdPqS/IkvOQuUwJiq08H7oMSMxuNCA==","signatures":[{"sig":"MEUCIDevgKKkSWF3oWVeZxwXPC7mdTYADLzvSuao+APgQiBcAiEA7vPnzp226UXuoka9Ob80FkWVhfr1v74NgNZnRZpBoMQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-a67cdbfc4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/19f53f39384b7d4f8b09ef09f9502554/cloudflare-workers-shared-0.0.0-a67cdbfc4.tgz","_integrity":"sha512-6kyYm/flE53K+bQEBjjWalEr7r/2XB7Rdl+ph01vUTtMItckTn6k9mo9TdPqS/IkvOQuUwJiq08H7oMSMxuNCA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a67cdbfc4_1727446334296_0.23675201988522443","host":"s3://npm-registry-packages"}},"0.0.0-5bfb75df8":{"name":"@cloudflare/workers-shared","version":"0.0.0-5bfb75df8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5bfb75df8","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f3a70e1e9156af9110a73c617948789064af0b76","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5bfb75df8.tgz","fileCount":11,"integrity":"sha512-+RHzY/lHKIyLPmazEVof007zKOrRegcjBhlTCJDqLJeqTY++wrAbbJ4sI5ncRajJw8Tl9J17uDG1j0ZEoDdohg==","signatures":[{"sig":"MEYCIQDgC2VthYl1D0+d15+dFBFIOxHeCuGtyU/w/7oNZeRoJwIhALNKurNk3ex4686bbUGv9MDX0Qiar4C19dJLD/LmHjdJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-5bfb75df8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3b7b282aea504bf20bd4c3561d7bcb9d/cloudflare-workers-shared-0.0.0-5bfb75df8.tgz","_integrity":"sha512-+RHzY/lHKIyLPmazEVof007zKOrRegcjBhlTCJDqLJeqTY++wrAbbJ4sI5ncRajJw8Tl9J17uDG1j0ZEoDdohg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5bfb75df8_1727450985869_0.05416316003359767","host":"s3://npm-registry-packages"}},"0.0.0-ce41da555":{"name":"@cloudflare/workers-shared","version":"0.0.0-ce41da555","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ce41da555","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f3d7775cccffede11c7f675cac5f9f99259102e7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ce41da555.tgz","fileCount":11,"integrity":"sha512-R9ITbWpbDAhEidnk2zFQbQHi+6RMawc4otLB3TgeKbagNp6c1OfCtexaR0BM+MuAabIcIfQj1w+G2zar6EnqyQ==","signatures":[{"sig":"MEUCICgo+sPwP1D3H9s67bZA/ytt7VTQMt+GjVyZgehXjWgDAiEA1lhoSvedy2C2qqcv0QR7fV6nCisnBJbWATNrzgNntbU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-ce41da555.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/eb0ea7ae5de32650c51e5942b5134972/cloudflare-workers-shared-0.0.0-ce41da555.tgz","_integrity":"sha512-R9ITbWpbDAhEidnk2zFQbQHi+6RMawc4otLB3TgeKbagNp6c1OfCtexaR0BM+MuAabIcIfQj1w+G2zar6EnqyQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ce41da555_1727457311612_0.678003031300517","host":"s3://npm-registry-packages"}},"0.0.0-ce7db9d9c":{"name":"@cloudflare/workers-shared","version":"0.0.0-ce7db9d9c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ce7db9d9c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6556123c40780039199b3ae00e8c4a5ce5521a0d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ce7db9d9c.tgz","fileCount":11,"integrity":"sha512-A+WIr2/TEYTxAIPuz5bkklEaP5BX2S5GOxZU78K8/oFdgdLCVXfyPxlQafVfQkL2mrWCjIqDuV8Y1X2TZtKYVg==","signatures":[{"sig":"MEUCIQD67b7lU2TGGyC4fd+cbiQ83ilssee9rB7v+QGI7M6+WQIgCcfiyMjSIvCgESq4y30kyFHWN0NFnEVFFFQ6YigTKx0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-ce7db9d9c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6871738409bd691ef502db589d936f2b/cloudflare-workers-shared-0.0.0-ce7db9d9c.tgz","_integrity":"sha512-A+WIr2/TEYTxAIPuz5bkklEaP5BX2S5GOxZU78K8/oFdgdLCVXfyPxlQafVfQkL2mrWCjIqDuV8Y1X2TZtKYVg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ce7db9d9c_1727460000276_0.8816847201469871","host":"s3://npm-registry-packages"}},"0.0.0-5f8c58451":{"name":"@cloudflare/workers-shared","version":"0.0.0-5f8c58451","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5f8c58451","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b9a29d6cf0ef8bac124bd1fc6ad871ef3e949d72","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5f8c58451.tgz","fileCount":11,"integrity":"sha512-CoLdAJKljY8XJLZfC7JpfJQek0Dh/vu1Cz0r8441xsNFFMjC1A1UwZ+1LXOqeMcGl4zxO3SMKZWNqk35T4L0ug==","signatures":[{"sig":"MEUCID1/tF+oeUcmfKiqYjKBTyFMjnDBzIX1JjB9i0xuTW64AiEAiEm1QKdDoDwJe3pJfQxOeDmI9vOQdW5hJJ6sV82JMyY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-5f8c58451.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6af546389bbfc980266186e741acbd2a/cloudflare-workers-shared-0.0.0-5f8c58451.tgz","_integrity":"sha512-CoLdAJKljY8XJLZfC7JpfJQek0Dh/vu1Cz0r8441xsNFFMjC1A1UwZ+1LXOqeMcGl4zxO3SMKZWNqk35T4L0ug==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5f8c58451_1727776419266_0.44182581439192115","host":"s3://npm-registry-packages"}},"0.0.0-6009bb441":{"name":"@cloudflare/workers-shared","version":"0.0.0-6009bb441","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6009bb441","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8ea01a1f5520175aab403d241ef7f2bad136475d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6009bb441.tgz","fileCount":11,"integrity":"sha512-KSFceMfEku4Yg3mYtOvVRvfqaGaFl0/n714WPoLvNDIsn/aHU0rQiW/9AqzLHh08V0aG1lQFFgci7Jb1XmNSKg==","signatures":[{"sig":"MEYCIQCFsNPotASzjcAwKZIaAF23nffkTGcJFiiZVm+Qh6xDzwIhAIIITVya4ogN2O7KGTJ4bYkAJbgAPtu0rf48do3F+kWI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-6009bb441.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/03350e43bec6d9ee07a85c3ca285ffc6/cloudflare-workers-shared-0.0.0-6009bb441.tgz","_integrity":"sha512-KSFceMfEku4Yg3mYtOvVRvfqaGaFl0/n714WPoLvNDIsn/aHU0rQiW/9AqzLHh08V0aG1lQFFgci7Jb1XmNSKg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6009bb441_1727779669936_0.573956050710853","host":"s3://npm-registry-packages"}},"0.0.0-23f6c8d55":{"name":"@cloudflare/workers-shared","version":"0.0.0-23f6c8d55","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-23f6c8d55","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c24a1754c5d146749529e633c8f0c1caaccd8447","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-23f6c8d55.tgz","fileCount":11,"integrity":"sha512-grImVOdNJOirurhH5+L64YynF+9oPDRXZYoiAsFywD9Xyc/iYUzHsS5hVusrpw7eXCdHOS6xneviGdJmx74xIg==","signatures":[{"sig":"MEYCIQCId8XGiJFeF6JNeFRxuftHV5DPWdy0fDNoB6YYWxfpkAIhAL0CSxWbIrOuT16sjOg4lJ6aSkAwx/EyCwMZtOu4uKvu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-23f6c8d55.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f3118bf05bb3956f7d8a5b17e9eeb54d/cloudflare-workers-shared-0.0.0-23f6c8d55.tgz","_integrity":"sha512-grImVOdNJOirurhH5+L64YynF+9oPDRXZYoiAsFywD9Xyc/iYUzHsS5hVusrpw7eXCdHOS6xneviGdJmx74xIg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-23f6c8d55_1727789288913_0.672275928101213","host":"s3://npm-registry-packages"}},"0.0.0-dc9039a36":{"name":"@cloudflare/workers-shared","version":"0.0.0-dc9039a36","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-dc9039a36","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b9b0b6bffa5674d4b39d3ddea9b41a91957d95ff","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-dc9039a36.tgz","fileCount":11,"integrity":"sha512-K6kXs2z01zxZwpZyOF8VWtTXKInV7vjvAnF4v3awXNC3q7d+Ag0yLabquvN8gBiNCeneHYU03pHwYXXcykL3Sw==","signatures":[{"sig":"MEQCIBOCD96HwM5eARvyzKJmrGkR88UFqT0aMyMJtxbrOxt5AiBaNZPtdFMYpJSHgQW9+2wSSQTJu0h7vuCUEw5z0CUzyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-dc9039a36.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2442f35a1afdafac52be6838fcfe1dd5/cloudflare-workers-shared-0.0.0-dc9039a36.tgz","_integrity":"sha512-K6kXs2z01zxZwpZyOF8VWtTXKInV7vjvAnF4v3awXNC3q7d+Ag0yLabquvN8gBiNCeneHYU03pHwYXXcykL3Sw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-dc9039a36_1727791352770_0.35495234520356345","host":"s3://npm-registry-packages"}},"0.0.0-813e963d7":{"name":"@cloudflare/workers-shared","version":"0.0.0-813e963d7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-813e963d7","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"578aca2c96c52591a069f8d034b1deac883480e1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-813e963d7.tgz","fileCount":11,"integrity":"sha512-5f+2BY5KufSKQQy7D3UZaylioIs0+wIU5797nsxDUHDsb16DrZ58qcF/YL8EQ/sP84RggvIu8tJNNjvg6f7zrw==","signatures":[{"sig":"MEUCIF/J5DWk1WXKxUxQE27mXm7007up/qU3J5SCHL+H+dpNAiEAv6eDzOe+DEiE8RR+V2hZXgy5sBuJfzV+GQxAyp/oZJY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-813e963d7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f819d2145a18d3f5831de1609493f352/cloudflare-workers-shared-0.0.0-813e963d7.tgz","_integrity":"sha512-5f+2BY5KufSKQQy7D3UZaylioIs0+wIU5797nsxDUHDsb16DrZ58qcF/YL8EQ/sP84RggvIu8tJNNjvg6f7zrw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-813e963d7_1727798238072_0.918868816048773","host":"s3://npm-registry-packages"}},"0.0.0-291e5f335":{"name":"@cloudflare/workers-shared","version":"0.0.0-291e5f335","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-291e5f335","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"19b269077955fb67bab710859cf87028ddd4ac64","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-291e5f335.tgz","fileCount":11,"integrity":"sha512-2+se+WEf0FSt1G6ZQsScDmnSWgoLCO4gzNDevuviEQRblmnHgvFJMY1tJ29B7e1dUOb7AxkJGeyk60QVggjTzQ==","signatures":[{"sig":"MEYCIQC4UryT2ZmL+7eWRfNufL+wo/NeXMkCkiSA2T77yY68owIhANZikWFs7htmAZloHYgE8cKe1leXuIzDAKEZK+ZOAxvI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-291e5f335.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3f61b793ed9e69cfa50735d1e04f75be/cloudflare-workers-shared-0.0.0-291e5f335.tgz","_integrity":"sha512-2+se+WEf0FSt1G6ZQsScDmnSWgoLCO4gzNDevuviEQRblmnHgvFJMY1tJ29B7e1dUOb7AxkJGeyk60QVggjTzQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-291e5f335_1727802563907_0.6819769738225501","host":"s3://npm-registry-packages"}},"0.0.0-3fa846ec2":{"name":"@cloudflare/workers-shared","version":"0.0.0-3fa846ec2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3fa846ec2","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"92434c0ddd9b7a5b0d07205e688a760d5651735c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3fa846ec2.tgz","fileCount":11,"integrity":"sha512-XT7rJD/LrYC/eVCfJGrXnM+oS4VTrB2HQBGyP86bD3PsQrvqy0QN7vVz6uvrTd51a5YD+Hatu5qRN4inXMdUkg==","signatures":[{"sig":"MEQCIBKFbazfcjX7i8ggMLoblhwo2uuUFYHLCafAuHTazX7YAiBqTQ7dW8thkqw1G5U2Zn1VAyjjLiPwLljQVi8AYrWwXA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-3fa846ec2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5298321e430098763d7694d86a977b1a/cloudflare-workers-shared-0.0.0-3fa846ec2.tgz","_integrity":"sha512-XT7rJD/LrYC/eVCfJGrXnM+oS4VTrB2HQBGyP86bD3PsQrvqy0QN7vVz6uvrTd51a5YD+Hatu5qRN4inXMdUkg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3fa846ec2_1727805448578_0.012452056231542219","host":"s3://npm-registry-packages"}},"0.0.0-b0d514ea5":{"name":"@cloudflare/workers-shared","version":"0.0.0-b0d514ea5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b0d514ea5","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1670e7b0de75cc5cd2b4e59ef941ea73bbcec673","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b0d514ea5.tgz","fileCount":11,"integrity":"sha512-J4JlqIKg9TonmDIf1YAkIejSvaRNovljf4bB8oBG8mTHHPH7sIiorwKNznFmMt18zEcknl+Q1UtpWU86FaGQFg==","signatures":[{"sig":"MEYCIQCMd+RXwzEqrJ/DSSzp6nEGLhOYljSapkrW2hmVC98dMwIhAMbafuKmfNdZjTvyWHNJZU8BWYsFqojPu7X9VM/JPWKT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-b0d514ea5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8f80955d1b344f854d75d2ae600ed935/cloudflare-workers-shared-0.0.0-b0d514ea5.tgz","_integrity":"sha512-J4JlqIKg9TonmDIf1YAkIejSvaRNovljf4bB8oBG8mTHHPH7sIiorwKNznFmMt18zEcknl+Q1UtpWU86FaGQFg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b0d514ea5_1727852457544_0.9458089414760487","host":"s3://npm-registry-packages"}},"0.0.0-f16903f46":{"name":"@cloudflare/workers-shared","version":"0.0.0-f16903f46","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f16903f46","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0b05fe7311dba50bfab27fd66bc540c7ed26ebcc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f16903f46.tgz","fileCount":11,"integrity":"sha512-wloMTHtGXVLk9OAOKD/IyKSMMmkx56N8XzGPteE6ziMCPlIN3FGVIjTlPlbGNezJxApGdiBiXBIjiv2kK5qQbg==","signatures":[{"sig":"MEUCIDCU8zml/zdVplmt8AjGqDqizEG2H4JFZ934Q301X/RsAiEAi3w18uCwc1UMwkprCBr0dQExXZwz4H1PiWSVP26E6Pk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-f16903f46.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3ec3e79800414d93d00428cd2df30d03/cloudflare-workers-shared-0.0.0-f16903f46.tgz","_integrity":"sha512-wloMTHtGXVLk9OAOKD/IyKSMMmkx56N8XzGPteE6ziMCPlIN3FGVIjTlPlbGNezJxApGdiBiXBIjiv2kK5qQbg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f16903f46_1727861560754_0.9249722884297413","host":"s3://npm-registry-packages"}},"0.0.0-9e977b529":{"name":"@cloudflare/workers-shared","version":"0.0.0-9e977b529","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9e977b529","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"41d48a3bcab340baf5a4f14ce61d47ce737905e5","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9e977b529.tgz","fileCount":11,"integrity":"sha512-u+A7h9PIg7r1ggBHQf/WfO2y5tKNgHVC5JdrYI4PerGDASwZ23XmLQFQJ0tUZe4kD/M+St4F4+R63qdHVvLLKg==","signatures":[{"sig":"MEYCIQDe1SmcAo2rvXOPFZKggD/67rhA/256KFHJtSU7lL3XqwIhAPENNbMKcc1YWQ8Gqp3IGZaDMxxHfzNSOtjkKvOIBEdE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-9e977b529.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c3f6cea26ab511c49ee5881feda6e4fd/cloudflare-workers-shared-0.0.0-9e977b529.tgz","_integrity":"sha512-u+A7h9PIg7r1ggBHQf/WfO2y5tKNgHVC5JdrYI4PerGDASwZ23XmLQFQJ0tUZe4kD/M+St4F4+R63qdHVvLLKg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9e977b529_1727865465773_0.7077183618583835","host":"s3://npm-registry-packages"}},"0.0.0-b123f43c6":{"name":"@cloudflare/workers-shared","version":"0.0.0-b123f43c6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b123f43c6","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1cc79e3c1798cb69ff9e83ccda845d0e0ec227e8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b123f43c6.tgz","fileCount":11,"integrity":"sha512-/i3aBDh8YvUgHL16JXmZGRB7ncr8c0WvBQO3RoBlSQl9nLFyfkc69IkZUdObh1wE8WpuSPLoV4RL/68mpo+8EA==","signatures":[{"sig":"MEUCIQC4uROnvOcUC5P2K1C4CJ9GX8mWzWWDlKS6uYyDYcUVbgIgY7sjgG5cFhCoAw3lCbSoNsTRZN5niDqbJ5ncVR8ZJQQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-b123f43c6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bd422bcc86d9b4df1926dd57564ed51c/cloudflare-workers-shared-0.0.0-b123f43c6.tgz","_integrity":"sha512-/i3aBDh8YvUgHL16JXmZGRB7ncr8c0WvBQO3RoBlSQl9nLFyfkc69IkZUdObh1wE8WpuSPLoV4RL/68mpo+8EA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b123f43c6_1727880718967_0.4482997352245197","host":"s3://npm-registry-packages"}},"0.0.0-b27d8cbad":{"name":"@cloudflare/workers-shared","version":"0.0.0-b27d8cbad","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b27d8cbad","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0f510a454908a22035b1708c8c8a08da73e6f19d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b27d8cbad.tgz","fileCount":11,"integrity":"sha512-rw9OS/Bt90uXGWNWoHHxfPUvWQN15RNraQluDDAPiQrIEaQAm5/zVwkBWTmyRGMPkb15d5X7eDXU5TuCEoFBng==","signatures":[{"sig":"MEUCIF0KKwtWBueP4g1FlNXBGRLZTwtf1m8x2i64nM/SaMwBAiEA5TrfkQ+aTbJberEnBXYbQnkdRtURBhDEfrJ/EKc71qY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-b27d8cbad.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0e2ce5d5c56e625c083195b92b17c9ff/cloudflare-workers-shared-0.0.0-b27d8cbad.tgz","_integrity":"sha512-rw9OS/Bt90uXGWNWoHHxfPUvWQN15RNraQluDDAPiQrIEaQAm5/zVwkBWTmyRGMPkb15d5X7eDXU5TuCEoFBng==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b27d8cbad_1727887276250_0.08186227061511242","host":"s3://npm-registry-packages"}},"0.0.0-b2d094e52":{"name":"@cloudflare/workers-shared","version":"0.0.0-b2d094e52","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b2d094e52","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"eb4e35351c6509ff31ba3f210eb8337500493a8d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b2d094e52.tgz","fileCount":11,"integrity":"sha512-/bWivdZVfsV8lnluPAdYYchSStqF+hrHe3VeHjK8rI61uqK5N5xEQtigLjjGtIWYR0fqi85yWI181vEHPkCbpw==","signatures":[{"sig":"MEQCIBW0HjKcogmG3KGr7IMsHIrKlFGAK+YMJ4anRU92P9KqAiAb7yWD0wTvk9liqi3pbLQGa9s6KMMG29fGCbf355VQ2g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-b2d094e52.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/78da12f81ae309ba80bd5b016af4dd94/cloudflare-workers-shared-0.0.0-b2d094e52.tgz","_integrity":"sha512-/bWivdZVfsV8lnluPAdYYchSStqF+hrHe3VeHjK8rI61uqK5N5xEQtigLjjGtIWYR0fqi85yWI181vEHPkCbpw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b2d094e52_1727888052337_0.06590685936388918","host":"s3://npm-registry-packages"}},"0.0.0-27e838516":{"name":"@cloudflare/workers-shared","version":"0.0.0-27e838516","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-27e838516","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"721f474f6c5a93e6c557cb1a9b3fcfeeb2196e61","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-27e838516.tgz","fileCount":11,"integrity":"sha512-RrFqxqqxK8STd9LyCWUrrlCK+fq2GuWVkhZRXOiaoQ4POkFUkDCInwehLPdLiGVk3cnpwrZx8yyIdh4qE3BAKA==","signatures":[{"sig":"MEQCIG4GvJ/ocRGM1YC10UiflK8x5OPu36dd0zubuRepzcQ1AiBfrcjK9MuhI0BOiOjbCfF8IrNjw8wNpWPJY2iFhiNcRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-27e838516.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1e178773cc1590d7e0f18a89d713520e/cloudflare-workers-shared-0.0.0-27e838516.tgz","_integrity":"sha512-RrFqxqqxK8STd9LyCWUrrlCK+fq2GuWVkhZRXOiaoQ4POkFUkDCInwehLPdLiGVk3cnpwrZx8yyIdh4qE3BAKA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-27e838516_1727911075168_0.5546094010822558","host":"s3://npm-registry-packages"}},"0.0.0-7dbd0c82a":{"name":"@cloudflare/workers-shared","version":"0.0.0-7dbd0c82a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7dbd0c82a","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3cf50461e3d12c85b19af39fba154667ac36c83f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7dbd0c82a.tgz","fileCount":11,"integrity":"sha512-n41/j0ED6HaBz/Oy1Eqq2/V06yQ92XKjeVqZvp9a+iArbaHAmn+9hpLw8WAef8dig/Pf8IqHUz66CxDGFazfSQ==","signatures":[{"sig":"MEUCIQD50vy3TRrqVSTYl6PppdMHCVZQbT9ljx5R5Uu2oOVcKwIgH6C3lSPc+9tVXLA+cWQigzTXsXeN0yFh26q5v/4IMrQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-7dbd0c82a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9591a6288c0bb1423cd3cf4067086f4c/cloudflare-workers-shared-0.0.0-7dbd0c82a.tgz","_integrity":"sha512-n41/j0ED6HaBz/Oy1Eqq2/V06yQ92XKjeVqZvp9a+iArbaHAmn+9hpLw8WAef8dig/Pf8IqHUz66CxDGFazfSQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7dbd0c82a_1727952776931_0.25861109181134423","host":"s3://npm-registry-packages"}},"0.0.0-20a17502b":{"name":"@cloudflare/workers-shared","version":"0.0.0-20a17502b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-20a17502b","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f72ae61f274ca769063235d2368fc423d18d593a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-20a17502b.tgz","fileCount":11,"integrity":"sha512-Qs1UIdxDWzgDR0Z6jwZxmrCMB3YQ52YU8wLwqPBWvyOq9tt2OT+fm+6ZIZ++AD7/wp8KAu8sk3ImOC+eXSisAA==","signatures":[{"sig":"MEYCIQCoRWM5LLmMj+ySEzqAEr7qXk2X4zGh7FCls+WrlTo/QAIhAK5FALrLyLMD5xZRJfQG1zbBo7PVptjcUy970wlIG4kj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-20a17502b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/16e0d47332dbb3da664bb8f85ca0ea4c/cloudflare-workers-shared-0.0.0-20a17502b.tgz","_integrity":"sha512-Qs1UIdxDWzgDR0Z6jwZxmrCMB3YQ52YU8wLwqPBWvyOq9tt2OT+fm+6ZIZ++AD7/wp8KAu8sk3ImOC+eXSisAA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-20a17502b_1727953797916_0.4253538357469431","host":"s3://npm-registry-packages"}},"0.0.0-7ca37bcbb":{"name":"@cloudflare/workers-shared","version":"0.0.0-7ca37bcbb","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7ca37bcbb","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a7820b3c218dbb4d489971821e6469ca447dad34","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7ca37bcbb.tgz","fileCount":11,"integrity":"sha512-+nBhTuWEfeqG2ozhx2gpPdy7UYvP36YhAl5Q6Wch4m5HFfkpPgoCe57h8DkxuC0fiP+eBAayfbrzAKC/3NF4cw==","signatures":[{"sig":"MEYCIQDqNTaP6K/sO88gOHw8365mOZUe2pJ5Q+R6HwsTnRIJHQIhALR11joD2PdyStlZZhaHtZTgpRRg19AtPtmYD6+sOxcw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-7ca37bcbb.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f941b9a84fe9bdf1817c83a3d8a919fc/cloudflare-workers-shared-0.0.0-7ca37bcbb.tgz","_integrity":"sha512-+nBhTuWEfeqG2ozhx2gpPdy7UYvP36YhAl5Q6Wch4m5HFfkpPgoCe57h8DkxuC0fiP+eBAayfbrzAKC/3NF4cw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7ca37bcbb_1727972425608_0.21241681202587248","host":"s3://npm-registry-packages"}},"0.0.0-04a8feda8":{"name":"@cloudflare/workers-shared","version":"0.0.0-04a8feda8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-04a8feda8","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fb716c23efde4c7531445d1abd1da95e4b664706","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-04a8feda8.tgz","fileCount":11,"integrity":"sha512-DOji4xttgP0cTfROcwEO+4V1j6JnQn2Mu1zdLQY7Eh/QjPTykWFU2KAJQD3Y2Ngx2/OxFO6n6DhAV1zikXvcBg==","signatures":[{"sig":"MEUCIQDwiPM0FyUUTqJM5oNYYI5m1Gk6/rAIVleyGWSXtrpoVAIgULw3ZiojLdc1scnXTkNmyfhtt4h7oPxGdoV9Kkxvwdg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-04a8feda8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/eeaa1934fd5fafa63bc9775bda1ffc09/cloudflare-workers-shared-0.0.0-04a8feda8.tgz","_integrity":"sha512-DOji4xttgP0cTfROcwEO+4V1j6JnQn2Mu1zdLQY7Eh/QjPTykWFU2KAJQD3Y2Ngx2/OxFO6n6DhAV1zikXvcBg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-04a8feda8_1727973993055_0.7139219852671637","host":"s3://npm-registry-packages"}},"0.0.0-f16f961eb":{"name":"@cloudflare/workers-shared","version":"0.0.0-f16f961eb","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f16f961eb","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1131f91533a6a7206bb6542d8e269f8384d72247","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f16f961eb.tgz","fileCount":11,"integrity":"sha512-MRJElnLCCouwMIX2iaMaHoboelRiayv92xO6JYSv4JHh+EKCH2NbUPKHwnzWdoSAg2j5zHAeZs8dVXynInwPIw==","signatures":[{"sig":"MEYCIQDKhTsxm/HqEMXg5UY0gyRPZNqnvNpYH7moNR3k0y65hAIhAP0D/JPlbw+ZDJEV9cKMUE4Zwr5v2xLZNL6w2GRmABj1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-f16f961eb.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/52fe6881d6f1b8a480fe4287e5a9206c/cloudflare-workers-shared-0.0.0-f16f961eb.tgz","_integrity":"sha512-MRJElnLCCouwMIX2iaMaHoboelRiayv92xO6JYSv4JHh+EKCH2NbUPKHwnzWdoSAg2j5zHAeZs8dVXynInwPIw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f16f961eb_1727979199649_0.2676470032275411","host":"s3://npm-registry-packages"}},"0.0.0-1d1a04d8c":{"name":"@cloudflare/workers-shared","version":"0.0.0-1d1a04d8c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1d1a04d8c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8b7c83e566b83b4a83dbbc73f6d5caf26d23b5dd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1d1a04d8c.tgz","fileCount":11,"integrity":"sha512-RykkDJAzlKZy7I9LTu2fPB0ZQ8bDDEuTkIN2bwBKkzCupDD1Mr+RWSkE09WtMj2xq/JZIRRlQwuAU62d9FCu5g==","signatures":[{"sig":"MEUCIQDtRjjU74jvkwoPZJ//31dC7GHV0GmxcAWxcCAsXFHhuAIgeCM+wFCzbXZR5CfLGnPdNviJPi0bfawzK171+T6nbuI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-1d1a04d8c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6982f2ad4462b6813d9f72e9b3b2a153/cloudflare-workers-shared-0.0.0-1d1a04d8c.tgz","_integrity":"sha512-RykkDJAzlKZy7I9LTu2fPB0ZQ8bDDEuTkIN2bwBKkzCupDD1Mr+RWSkE09WtMj2xq/JZIRRlQwuAU62d9FCu5g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1d1a04d8c_1728023652999_0.1307277342123545","host":"s3://npm-registry-packages"}},"0.0.0-701d41ee8":{"name":"@cloudflare/workers-shared","version":"0.0.0-701d41ee8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-701d41ee8","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1a15e01a341f1bb9f36aa731f708975a351ad8b9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-701d41ee8.tgz","fileCount":11,"integrity":"sha512-8noK2ia1Ca2HGHC+gVq/rzwZjFLGIhckFdvZ6+N++DyZnNmF3J8lD7ujxppDWWPlmKbBTlqpqnl8RlVSp2kRJw==","signatures":[{"sig":"MEUCICT6W7GLFiByS5qbtn+NAsLpeiJKog4G3cZUq2MpTy4jAiEA+kgUcktoRv4se7U7Gr6ES9GjK4t+91FpvfZGE8WiK4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-701d41ee8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3e6ae619c529c8025f51028a2e5566c5/cloudflare-workers-shared-0.0.0-701d41ee8.tgz","_integrity":"sha512-8noK2ia1Ca2HGHC+gVq/rzwZjFLGIhckFdvZ6+N++DyZnNmF3J8lD7ujxppDWWPlmKbBTlqpqnl8RlVSp2kRJw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-701d41ee8_1728037312095_0.9033282210234936","host":"s3://npm-registry-packages"}},"0.0.0-1caa7fdcc":{"name":"@cloudflare/workers-shared","version":"0.0.0-1caa7fdcc","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1caa7fdcc","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"50bd0ba7125ba4309f85bc319e8d29d8003a91b7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1caa7fdcc.tgz","fileCount":11,"integrity":"sha512-NBWQMp373w+mn+m4mBjSv9ItjMSUuAhxbTYKv51wqtMXOeqBt7j/MOfyDMjNYIyiPRLPoWZ816BS2OPff6bD3w==","signatures":[{"sig":"MEYCIQCFmmnI5UONJzoAU+tGVSMWsXrqbOvU6CCjo96eL8b1CQIhANvmyn+Y3fdwh8FinKtHoDOFzDUblxiqKav3oC+8qjAq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-1caa7fdcc.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3875333f3224b9679ea8e74394b2d20a/cloudflare-workers-shared-0.0.0-1caa7fdcc.tgz","_integrity":"sha512-NBWQMp373w+mn+m4mBjSv9ItjMSUuAhxbTYKv51wqtMXOeqBt7j/MOfyDMjNYIyiPRLPoWZ816BS2OPff6bD3w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1caa7fdcc_1728040301716_0.6010698628791382","host":"s3://npm-registry-packages"}},"0.0.0-7a3a6b4cb":{"name":"@cloudflare/workers-shared","version":"0.0.0-7a3a6b4cb","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7a3a6b4cb","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"99b24b7033f944a094ac3e69a6f2c3458e78562e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7a3a6b4cb.tgz","fileCount":11,"integrity":"sha512-Z8t3MDxRw476DD0dm8eZ+bv1DBwMeBN185BD3jYjsh1wB+X8ccYoqg5RBdR6CGKQ/JpFCuy1qKWhn/8tCU8KOw==","signatures":[{"sig":"MEYCIQDywM4yqT2HPyuwpO7aKmCoqtHtUfAUi2+UZgUkrlxQWwIhALmWQu2A2elcAGMN6XE1q7fYYDImxoJLnK5rlERpebSz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-7a3a6b4cb.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/10c47e73dd04f3e3b3a3c6af59a09b8e/cloudflare-workers-shared-0.0.0-7a3a6b4cb.tgz","_integrity":"sha512-Z8t3MDxRw476DD0dm8eZ+bv1DBwMeBN185BD3jYjsh1wB+X8ccYoqg5RBdR6CGKQ/JpFCuy1qKWhn/8tCU8KOw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7a3a6b4cb_1728049616588_0.9482416069604673","host":"s3://npm-registry-packages"}},"0.0.0-dc92af28c":{"name":"@cloudflare/workers-shared","version":"0.0.0-dc92af28c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-dc92af28c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6908b242e6210a388650e987dbd11c40fde6faba","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-dc92af28c.tgz","fileCount":11,"integrity":"sha512-V5PCO1XRDQHHEy/9VvltSXcqvQv0c2sW3pG5ns2XAjTdAbztYtw7BQBJva4PjnFbN9buw/2B1/P/0uG9YTD84Q==","signatures":[{"sig":"MEQCIDLPT81mwVMZvOu141Ves5nnMOvlpnPJjvgGuSrsXf4cAiB5ae1bTtpUVhlfl4vCjkjQAhBBByloukDTnHRmeXr4zA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-dc92af28c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6de2e59d7f5427707544be0f657bfa19/cloudflare-workers-shared-0.0.0-dc92af28c.tgz","_integrity":"sha512-V5PCO1XRDQHHEy/9VvltSXcqvQv0c2sW3pG5ns2XAjTdAbztYtw7BQBJva4PjnFbN9buw/2B1/P/0uG9YTD84Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-dc92af28c_1728295758983_0.8681526286504733","host":"s3://npm-registry-packages"}},"0.0.0-54924a430":{"name":"@cloudflare/workers-shared","version":"0.0.0-54924a430","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-54924a430","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1639977d76fce346a24228b8e6b3cd4abb16f9a1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-54924a430.tgz","fileCount":11,"integrity":"sha512-5uIbeWCvgCAIOmO0pigQRYhJm/zcVNnuxQO+rW/bFKFhFW43esdA/b67tUH+7MhbZ4NsE4FuvrSAOVz/AqebmQ==","signatures":[{"sig":"MEYCIQCri3jxwKc3nFYaGN4YvBZDdemn+CmjDkO5XrBe045iAwIhALPNicm6ajiNNV7AJn4O0/R8Hi12+/1niPhCw5JFmUnC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-54924a430.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9ea9302c24a08ae66f6a3af6c6ceb512/cloudflare-workers-shared-0.0.0-54924a430.tgz","_integrity":"sha512-5uIbeWCvgCAIOmO0pigQRYhJm/zcVNnuxQO+rW/bFKFhFW43esdA/b67tUH+7MhbZ4NsE4FuvrSAOVz/AqebmQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-54924a430_1728298111958_0.5246324844799717","host":"s3://npm-registry-packages"}},"0.0.0-5c5094948":{"name":"@cloudflare/workers-shared","version":"0.0.0-5c5094948","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5c5094948","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f1dd99746b4fe903a6688389b9dda14b289d91cc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5c5094948.tgz","fileCount":11,"integrity":"sha512-XMb5y9fEY2bAvlTWBZ5VBoQmVruBtpkP2eqQRGuVNoOlWfStSFNZLzunfA/FGjYMz3RDUnCf1UNp6MTK9Ymtsw==","signatures":[{"sig":"MEYCIQCIOkUzzrS8oaC3wOR5JeFM9JgrrEuhfpnnWl/7MiWalQIhAO23c4GjxyJcMG3/HOvzEMPsdO/nwzLsua1EPIKPZ1TG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-5c5094948.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4c5c6eccea3e4e79437284b4b84c3d34/cloudflare-workers-shared-0.0.0-5c5094948.tgz","_integrity":"sha512-XMb5y9fEY2bAvlTWBZ5VBoQmVruBtpkP2eqQRGuVNoOlWfStSFNZLzunfA/FGjYMz3RDUnCf1UNp6MTK9Ymtsw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5c5094948_1728301074036_0.2616142842848441","host":"s3://npm-registry-packages"}},"0.0.0-d6968507b":{"name":"@cloudflare/workers-shared","version":"0.0.0-d6968507b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d6968507b","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2785fac0fda97a249c8680ae12ba7c6ff63163ad","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d6968507b.tgz","fileCount":11,"integrity":"sha512-fuawE0+/N33aPAlXYgMNUd8vR0fVjFq+Q1bl9JqaISZPr71VKwwYOi/ZoNlClZE6F2HJ3HApdmJEou+/n8F2Ig==","signatures":[{"sig":"MEUCIQCKOKGdNCvHspXE/Lr8fbx/se/eVn88/D8IvzzZyLhQswIgLg4dBn7ceqmTHGje2Ecwua38aOP/roS6KTw6zt3AFkc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-d6968507b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/89523450f99403d8c08d4a717ea21a04/cloudflare-workers-shared-0.0.0-d6968507b.tgz","_integrity":"sha512-fuawE0+/N33aPAlXYgMNUd8vR0fVjFq+Q1bl9JqaISZPr71VKwwYOi/ZoNlClZE6F2HJ3HApdmJEou+/n8F2Ig==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d6968507b_1728309331001_0.5355612053331726","host":"s3://npm-registry-packages"}},"0.0.0-30b732807":{"name":"@cloudflare/workers-shared","version":"0.0.0-30b732807","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-30b732807","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"36570d65b42f48bee307c512f7a4860cf3a10f0e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-30b732807.tgz","fileCount":11,"integrity":"sha512-Xh6XxMqEYAbp/Bg2qlrQTkePP3xhaNJ4khZ/Bp8vSHPNwwpDQeXR43A6HnsRCsWqI7HWfjoAYj5M7kO18mPo0A==","signatures":[{"sig":"MEUCIQC8c7tJJiijyo2ZswbNfL2yveV9rhPRG5i2pDtGmoMRMwIgV72VOBbxVDITRaGSLa5ZekuAwJ0wqw3P90ONdh4skyg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-30b732807.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e3b73fda7b3f0d1f4df19fa59628b44a/cloudflare-workers-shared-0.0.0-30b732807.tgz","_integrity":"sha512-Xh6XxMqEYAbp/Bg2qlrQTkePP3xhaNJ4khZ/Bp8vSHPNwwpDQeXR43A6HnsRCsWqI7HWfjoAYj5M7kO18mPo0A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-30b732807_1728313613541_0.4159017983306543","host":"s3://npm-registry-packages"}},"0.0.0-82180a7a7":{"name":"@cloudflare/workers-shared","version":"0.0.0-82180a7a7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-82180a7a7","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2e3d29b00cf639c111604bec69599839018b572f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-82180a7a7.tgz","fileCount":11,"integrity":"sha512-sIFDqLbqU+yYv6+kwe6Z7uaPSD2kh2dtdl/u/8H7HMOSFEyqOZMRRkwe8m9czMH2YG469aFHrUMuj9RpCWynaQ==","signatures":[{"sig":"MEYCIQDJh0LUHfjiWlqUN2HB9XEVLZhx0l39bgZdeka9RsLL9wIhAPzrf7pJF60KAqj3exA/VoqwCdOI+MvPENF2G5+kPw97","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-82180a7a7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/19fff470b9f80d303f127074ae3c1989/cloudflare-workers-shared-0.0.0-82180a7a7.tgz","_integrity":"sha512-sIFDqLbqU+yYv6+kwe6Z7uaPSD2kh2dtdl/u/8H7HMOSFEyqOZMRRkwe8m9czMH2YG469aFHrUMuj9RpCWynaQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-82180a7a7_1728320505256_0.7197717502477796","host":"s3://npm-registry-packages"}},"0.0.0-32b8a3595":{"name":"@cloudflare/workers-shared","version":"0.0.0-32b8a3595","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-32b8a3595","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1b2a2a4bb21f62acec9745243520631dc0b5450f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-32b8a3595.tgz","fileCount":11,"integrity":"sha512-DROUZqdRyp2xvkJt6DlpVG/O+F6Nd7g4IRvNmRP1SJ71BRsVMVdfh9d4I4F3hile7eNYjMVqNkGsi1dJSn6Owg==","signatures":[{"sig":"MEUCIB1cAzwbZKzEJzEdFrr4d4/UISML89fLIWecE90WEXhVAiEAwx/4DmtysDDN8w02ZQZSRXsgWPkaW46GR20jcIxspgg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-32b8a3595.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/85f7f269b6fb1d8eb43eeeda1da80151/cloudflare-workers-shared-0.0.0-32b8a3595.tgz","_integrity":"sha512-DROUZqdRyp2xvkJt6DlpVG/O+F6Nd7g4IRvNmRP1SJ71BRsVMVdfh9d4I4F3hile7eNYjMVqNkGsi1dJSn6Owg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-32b8a3595_1728323651891_0.963982112656601","host":"s3://npm-registry-packages"}},"0.0.0-1320f20b3":{"name":"@cloudflare/workers-shared","version":"0.0.0-1320f20b3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1320f20b3","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"400fdbe7bb4cc06d7130ebea40d16940f98b5e5c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1320f20b3.tgz","fileCount":11,"integrity":"sha512-mHUe4cSpo57RslFh3inCy1gdmWZ1YaGUngRYLfMfZfMXIEogNyXdNlLzEkc7sV/ZviZ9dnBpw2mUFV4EiM2j8A==","signatures":[{"sig":"MEYCIQCz3AbnltXuZmogXD23cvH5xiBo2rw1c1u1tLqAGHdOJgIhAPWKqJaD3RUF92PO+pzr85y5hJRnJasSgDQDOTuZ/aH2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-1320f20b3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e76f931a5dea3efb95a0f142d39fbed5/cloudflare-workers-shared-0.0.0-1320f20b3.tgz","_integrity":"sha512-mHUe4cSpo57RslFh3inCy1gdmWZ1YaGUngRYLfMfZfMXIEogNyXdNlLzEkc7sV/ZviZ9dnBpw2mUFV4EiM2j8A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1320f20b3_1728382506656_0.26599519719139897","host":"s3://npm-registry-packages"}},"0.0.0-6e3a50ffb":{"name":"@cloudflare/workers-shared","version":"0.0.0-6e3a50ffb","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6e3a50ffb","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"472fe00de79592c1e059bdee329e5443b5911661","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6e3a50ffb.tgz","fileCount":11,"integrity":"sha512-Ong/dE1SoIiOAiYDuFZUPeilQfYGkUR5oluLroUcU3X5FuMfPFl54Dh75tMlc5WFHqimzdODWYqv21RXM2AL9g==","signatures":[{"sig":"MEYCIQD7AOGRS0J/+AYZEjb25BtyG1jtQWW6An+jK8kVGMj0OAIhAIOHCaO2xy5OZlnz5DfBpNdnBv/7sLdup76GiOo7qz3l","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-6e3a50ffb.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c7e20b100cdfd898d2a97eba539727b3/cloudflare-workers-shared-0.0.0-6e3a50ffb.tgz","_integrity":"sha512-Ong/dE1SoIiOAiYDuFZUPeilQfYGkUR5oluLroUcU3X5FuMfPFl54Dh75tMlc5WFHqimzdODWYqv21RXM2AL9g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6e3a50ffb_1728394352392_0.5627968449173819","host":"s3://npm-registry-packages"}},"0.0.0-431c7227c":{"name":"@cloudflare/workers-shared","version":"0.0.0-431c7227c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-431c7227c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fdc1a23d4d5fdf50dc870fb2d4caf76db74093ac","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-431c7227c.tgz","fileCount":11,"integrity":"sha512-9iSTE5CRSwA1T52uf9J4fmsNdu2jUhSXn+Fd/PqCW9safxvQKTBr55NM7nu5VSNt0fxrnNGZL6Qhof/tx7KY5g==","signatures":[{"sig":"MEQCIFVEPYhwe8nUPs/sSc7sO8pbU8Mc6Q2s7el/QxoD2jgdAiAGbztXRtGop0U17+y8aF4C7jVymWD26z1AI0K6/KlI6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-431c7227c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4e41c5923095793d08f8de03fdb85684/cloudflare-workers-shared-0.0.0-431c7227c.tgz","_integrity":"sha512-9iSTE5CRSwA1T52uf9J4fmsNdu2jUhSXn+Fd/PqCW9safxvQKTBr55NM7nu5VSNt0fxrnNGZL6Qhof/tx7KY5g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-431c7227c_1728400230464_0.317646705310082","host":"s3://npm-registry-packages"}},"0.0.0-b34b24629":{"name":"@cloudflare/workers-shared","version":"0.0.0-b34b24629","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b34b24629","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d9591ffc486c57cb79f3832238f11f7bb6ba3d64","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b34b24629.tgz","fileCount":11,"integrity":"sha512-+iliB1FrzRlFNO+Xu8CIBqG4/MXRqKUWdc5wgobroo0rcGAZRhMneEOt+6mc30nmcW5pHJyyMwuGS/KrNvfoBw==","signatures":[{"sig":"MEQCIHfjp7lEOts8uEFQEmG4/Cna1lBXl3N15yr00PGi3mJ9AiBMG4M79IpAYhh6izgXWYgJDdg7otC+ST5Jl3JBRqjfrQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-b34b24629.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6ea9b3583470af0f7c80d7731e1360be/cloudflare-workers-shared-0.0.0-b34b24629.tgz","_integrity":"sha512-+iliB1FrzRlFNO+Xu8CIBqG4/MXRqKUWdc5wgobroo0rcGAZRhMneEOt+6mc30nmcW5pHJyyMwuGS/KrNvfoBw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b34b24629_1728407143184_0.4977783840430525","host":"s3://npm-registry-packages"}},"0.0.0-4cd7ea939":{"name":"@cloudflare/workers-shared","version":"0.0.0-4cd7ea939","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4cd7ea939","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9893e3aaab632ec5ccaedd6f57ade780b8555116","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4cd7ea939.tgz","fileCount":11,"integrity":"sha512-kubkFUsQv8Cd/Wu6yvf1hHuZZbdR94jYGv6KlPFgCNbCJpeo0PAPeHgROnLI+qB3C+AmB2WCN21aQUrDt4XbDQ==","signatures":[{"sig":"MEYCIQC0zqEVNF25QQ2Bbvx9/wWzOpuwBOcpNfIVDTnpjWk9gQIhANXXuc4DIS8u9GXfV5RcfNY7pmDz7Oq7ZKkYVBCwA4/7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-4cd7ea939.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/48a56e8107fc9e0e657b058f70ca23f4/cloudflare-workers-shared-0.0.0-4cd7ea939.tgz","_integrity":"sha512-kubkFUsQv8Cd/Wu6yvf1hHuZZbdR94jYGv6KlPFgCNbCJpeo0PAPeHgROnLI+qB3C+AmB2WCN21aQUrDt4XbDQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4cd7ea939_1728464652780_0.6156190066170557","host":"s3://npm-registry-packages"}},"0.0.0-4c6aad05b":{"name":"@cloudflare/workers-shared","version":"0.0.0-4c6aad05b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4c6aad05b","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9e067eb779d04f7cff106062400752d20328380d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4c6aad05b.tgz","fileCount":11,"integrity":"sha512-uZmINH9HVMpBC8RaLN+PaL0tLV8fkLu0tyvAuMsliXKDiFaxZm2PdTA8ap3zQ22KzNr/zgd0SxCN8cvRU/ecwA==","signatures":[{"sig":"MEUCIQCeARLdpOuK3zlP13zlNqVnxekJzvr5iTP9F0hm9uvB5wIgPKXw14jszAFsW/4HjUMtAkmS03bnzZwq/eDuzweJdJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-4c6aad05b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/da1cde11e94c1c18f7668ed6213822c1/cloudflare-workers-shared-0.0.0-4c6aad05b.tgz","_integrity":"sha512-uZmINH9HVMpBC8RaLN+PaL0tLV8fkLu0tyvAuMsliXKDiFaxZm2PdTA8ap3zQ22KzNr/zgd0SxCN8cvRU/ecwA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4c6aad05b_1728480504618_0.7225440744870499","host":"s3://npm-registry-packages"}},"0.0.0-795289475":{"name":"@cloudflare/workers-shared","version":"0.0.0-795289475","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-795289475","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a5fb46bb0d2fd340093a64ee3e614b14bfb77c30","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-795289475.tgz","fileCount":11,"integrity":"sha512-evyKORt37ZLlzuNDunb0Cl+WVXy0INZ5nscNwuyw3NLR4HFabZ4d5+/Y4P2lKlXTVGpr9ddOpbugEnAn+f0//g==","signatures":[{"sig":"MEUCIQDWSQzgyNUEy/AbUCs0ctxnvSGVstc7OfISSv/ek6Lk2AIgXLzB8zTHjlZZMypUadJBjVLZzmHpUNokHecEc7RzTxg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-795289475.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/96cd39ff0dda1190c8196772d85324e0/cloudflare-workers-shared-0.0.0-795289475.tgz","_integrity":"sha512-evyKORt37ZLlzuNDunb0Cl+WVXy0INZ5nscNwuyw3NLR4HFabZ4d5+/Y4P2lKlXTVGpr9ddOpbugEnAn+f0//g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-795289475_1728482578873_0.9903112625329034","host":"s3://npm-registry-packages"}},"0.0.0-ecef68635":{"name":"@cloudflare/workers-shared","version":"0.0.0-ecef68635","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ecef68635","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"482ecd2b677a566b39ee0f6d065a810a10e3fb6a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ecef68635.tgz","fileCount":11,"integrity":"sha512-1xXMwhQ5o7DqmElxtl0rYkRFPMuAxK2TUBGOncZQmn85aYl4Srt6fHqI0dVuMHaAdZP+vaoU7hKU8NS5qrsLDw==","signatures":[{"sig":"MEUCIAgROtuT0I6qCpzw4PR/WEjZheYRJf1sQk9n0FLtHwjaAiEAtlMAYnbPXw9kFckuLuPjypPQS8Dbjvn0qYuNHuL4Y3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-ecef68635.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/42cfbb57b56ae66e71e7ed4e6065ca43/cloudflare-workers-shared-0.0.0-ecef68635.tgz","_integrity":"sha512-1xXMwhQ5o7DqmElxtl0rYkRFPMuAxK2TUBGOncZQmn85aYl4Srt6fHqI0dVuMHaAdZP+vaoU7hKU8NS5qrsLDw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ecef68635_1728484040766_0.6246436342952513","host":"s3://npm-registry-packages"}},"0.0.0-2e649686c":{"name":"@cloudflare/workers-shared","version":"0.0.0-2e649686c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2e649686c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"37bf9c9d8eeca33170982d0a5ec9b179d4318753","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2e649686c.tgz","fileCount":11,"integrity":"sha512-zXU6HPkkVRP5+009OXKqTH/H5u3ezhWID9SbfprIQ+8T3xrjyTAZdvPTGw9y3U0Mhxik6K+Z8koab5vcwomQjQ==","signatures":[{"sig":"MEUCIG5xibN9yBTWQpwj4BhM9omSJAX4ECHTW7nmYb39TVDZAiEAuZtmBnBFnQyyA2+ryns4RXxEx/3pt2BiRFAbwNmBl3Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-2e649686c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7e192c3c5e14589f08916d4fd6b0d64a/cloudflare-workers-shared-0.0.0-2e649686c.tgz","_integrity":"sha512-zXU6HPkkVRP5+009OXKqTH/H5u3ezhWID9SbfprIQ+8T3xrjyTAZdvPTGw9y3U0Mhxik6K+Z8koab5vcwomQjQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2e649686c_1728487069361_0.234622169768413","host":"s3://npm-registry-packages"}},"0.0.0-301d41356":{"name":"@cloudflare/workers-shared","version":"0.0.0-301d41356","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-301d41356","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"56f2da5fa8c27f2644ec8de2c7107007304d37d2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-301d41356.tgz","fileCount":11,"integrity":"sha512-UlWB4vPgGuHaMpdFqHsd6W6L486+VGZ82C76uV2EyEHLWmxZRMMVqVZiuyplLiZfU0G3D/yrVUBouJSiA1/8hw==","signatures":[{"sig":"MEYCIQDFYdeU8cYXUTonyZnScI5pYpe9keNEWVibS2W67BgNhQIhAMJ/VSjZ1DALCa632YAEjElQ/9cGzKGfSCsxuTFBWX+9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-301d41356.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/89255c18d449616d7f59a64882943334/cloudflare-workers-shared-0.0.0-301d41356.tgz","_integrity":"sha512-UlWB4vPgGuHaMpdFqHsd6W6L486+VGZ82C76uV2EyEHLWmxZRMMVqVZiuyplLiZfU0G3D/yrVUBouJSiA1/8hw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-301d41356_1728569396078_0.028430395879041725","host":"s3://npm-registry-packages"}},"0.0.0-a24c86b86":{"name":"@cloudflare/workers-shared","version":"0.0.0-a24c86b86","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a24c86b86","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5714fb4c8d13a7a6fa73618df7a211687df47f76","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a24c86b86.tgz","fileCount":11,"integrity":"sha512-QsOip9FG9LLxkwrxWVxiBCsjLGwsj5jJWVAuX0t7BttGH8jVLkQ6I3mokzDBL9a2YUl8vJBWYJSYK30TOWIknw==","signatures":[{"sig":"MEQCIBMK6V7KJf7tISXmFuM4ut3s1mItQSKco5ezcGanPTeSAiAItX4nS3Xnm3zv6T9gqdz5Hm/3IxiBCO2xWcWg0UWRCQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-a24c86b86.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9b813c40610f2713ff66870d09435656/cloudflare-workers-shared-0.0.0-a24c86b86.tgz","_integrity":"sha512-QsOip9FG9LLxkwrxWVxiBCsjLGwsj5jJWVAuX0t7BttGH8jVLkQ6I3mokzDBL9a2YUl8vJBWYJSYK30TOWIknw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a24c86b86_1728570259119_0.940755225014364","host":"s3://npm-registry-packages"}},"0.0.0-2af75edb3":{"name":"@cloudflare/workers-shared","version":"0.0.0-2af75edb3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2af75edb3","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4d2e302f49bd634d7fa1895610ede9c6c8f9a4da","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2af75edb3.tgz","fileCount":11,"integrity":"sha512-l+Eg7sEip6MJJ0aS+wLbLqSNxYMTbHT5RcxIyu90dWOCPZQDNbiTXoQsiXg/5dIryQDzeQH48PndYFHUrmK/Yg==","signatures":[{"sig":"MEUCIQCgvFhrBoOb4NqXGEQ5x586Zzu0X90TvH/irpfuP2CzKAIgD7fg6N1m0cfq8qcjpv8cqk/4IY8HBWgj95mTR/8whlQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-2af75edb3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9ae9169c7397c4edddd897a84fd7c9e0/cloudflare-workers-shared-0.0.0-2af75edb3.tgz","_integrity":"sha512-l+Eg7sEip6MJJ0aS+wLbLqSNxYMTbHT5RcxIyu90dWOCPZQDNbiTXoQsiXg/5dIryQDzeQH48PndYFHUrmK/Yg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2af75edb3_1728571261184_0.2518321907491827","host":"s3://npm-registry-packages"}},"0.0.0-9608ea77e":{"name":"@cloudflare/workers-shared","version":"0.0.0-9608ea77e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9608ea77e","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c635de58727fed161a7baa9eec184e6df23ed81b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9608ea77e.tgz","fileCount":11,"integrity":"sha512-q8fbB60X9z+cNboUzI9JG1Cflx8d/LuvnONbtrxpOI1wHf4aI7vPFbm1spblSMTa6Rd/OBvEYrk23lxbSmvzmw==","signatures":[{"sig":"MEYCIQDLubAUvwiiv7GmKMYDcjXv8NPuUOGMLTWxlhwoiEDR7AIhAMTNB3FxfVlWT27ygdIKRqYk6StYV5ktKpjhOHGmiu+c","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-9608ea77e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/dccfb6723d554821286516767dae3c61/cloudflare-workers-shared-0.0.0-9608ea77e.tgz","_integrity":"sha512-q8fbB60X9z+cNboUzI9JG1Cflx8d/LuvnONbtrxpOI1wHf4aI7vPFbm1spblSMTa6Rd/OBvEYrk23lxbSmvzmw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9608ea77e_1728572686223_0.6425424872317258","host":"s3://npm-registry-packages"}},"0.0.0-eaf71b86c":{"name":"@cloudflare/workers-shared","version":"0.0.0-eaf71b86c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-eaf71b86c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c32d5f4e867150406ed21c0fdccf6e462de83aba","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-eaf71b86c.tgz","fileCount":11,"integrity":"sha512-vlCF/05HQpo+Yq6+NPM+biIFCfIKcNjm+Dn+XA4K4nOlFcnH0pbkmhoo9is/BzBW1h9BRdUMzpydlBtc+2DB3A==","signatures":[{"sig":"MEUCIQCjgl1w0aUNoxD4zxEOPltkO9iYNoY82TqJNc7DwqNRNwIgIj9lHxDgEA7d88EN+Y5cwXArZKvf/zopyNPpzrwtSI8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-eaf71b86c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d347d88d19b7d3215374173d26b12966/cloudflare-workers-shared-0.0.0-eaf71b86c.tgz","_integrity":"sha512-vlCF/05HQpo+Yq6+NPM+biIFCfIKcNjm+Dn+XA4K4nOlFcnH0pbkmhoo9is/BzBW1h9BRdUMzpydlBtc+2DB3A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-eaf71b86c_1728576817369_0.7614574235714089","host":"s3://npm-registry-packages"}},"0.0.0-49982cdde":{"name":"@cloudflare/workers-shared","version":"0.0.0-49982cdde","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-49982cdde","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c20c9b2c9c23a902b52bed9f38b156821ac03cef","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-49982cdde.tgz","fileCount":11,"integrity":"sha512-WnOZC7vTdcgVGHAU7OKz/t/Lszr09k4OQQGpxeb3R4ahjxR8OVTCCOx7pOkxSiNeuM9JGfytgaWlSPQ9bu2hhg==","signatures":[{"sig":"MEUCIQDkRy74E4tUDn06k5uekETSdpr0rEDvdJt6weaUsK3yCAIgamRSABv1NN+aZhXOIBKuAOxJn4WvGLDmq5UcAjqqDQM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-49982cdde.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2c5811a26450c6ffbd469d8c8c55ab90/cloudflare-workers-shared-0.0.0-49982cdde.tgz","_integrity":"sha512-WnOZC7vTdcgVGHAU7OKz/t/Lszr09k4OQQGpxeb3R4ahjxR8OVTCCOx7pOkxSiNeuM9JGfytgaWlSPQ9bu2hhg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-49982cdde_1728584058215_0.1633154235168659","host":"s3://npm-registry-packages"}},"0.0.0-ef7825832":{"name":"@cloudflare/workers-shared","version":"0.0.0-ef7825832","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ef7825832","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"bcacc340bbcb3c4ee12a8b1ae15cfec2635096bf","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ef7825832.tgz","fileCount":11,"integrity":"sha512-O7kLvFTaW7U3yiJPqxfTe8MfE9G/6RMIgTrfJH0aniTQgYFOONXytLClxB3Lj6t2na8jELhidlmdIAsm2M5s5A==","signatures":[{"sig":"MEQCIC/rcmns+S7bPQ+eCn5liJYIrFLxlgIjD2G4w3Nn8+KwAiB48Vu6mcLNKODo50Pr9ym7F8dAhrYzUGgr5LiO7VE0nA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-ef7825832.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/12981266a4c359ce3a261d45e37b0f03/cloudflare-workers-shared-0.0.0-ef7825832.tgz","_integrity":"sha512-O7kLvFTaW7U3yiJPqxfTe8MfE9G/6RMIgTrfJH0aniTQgYFOONXytLClxB3Lj6t2na8jELhidlmdIAsm2M5s5A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ef7825832_1728587633579_0.10851685773147479","host":"s3://npm-registry-packages"}},"0.0.0-51aedd433":{"name":"@cloudflare/workers-shared","version":"0.0.0-51aedd433","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-51aedd433","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"870737c828764f396173d24669e87f34818fbb53","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-51aedd433.tgz","fileCount":11,"integrity":"sha512-VdU1WiugqN6Ok2mw+LfG9xC7TNp4sf9DgLFAklX+wCNQxm8tE3KZ7Gta87UBfAEnMsSKm0E9LkjUdtkhjMXKaw==","signatures":[{"sig":"MEMCIASLuZz2TpJtyK0+I5I88wu5P91x4Mte1sBpevcX0eWSAh861uGrY+ZNKYuKZCOtPGPH6C8NtA558dtegcrgtz3z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1027423},"_from":"file:cloudflare-workers-shared-0.0.0-51aedd433.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2e65e9a664c04126b5698e3229812e47/cloudflare-workers-shared-0.0.0-51aedd433.tgz","_integrity":"sha512-VdU1WiugqN6Ok2mw+LfG9xC7TNp4sf9DgLFAklX+wCNQxm8tE3KZ7Gta87UBfAEnMsSKm0E9LkjUdtkhjMXKaw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-51aedd433_1728593005270_0.9872991891717835","host":"s3://npm-registry-packages"}},"0.0.0-fd430687e":{"name":"@cloudflare/workers-shared","version":"0.0.0-fd430687e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fd430687e","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2e423ddf223fc16e680473dfeaf68b42bdcdd0a2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fd430687e.tgz","fileCount":11,"integrity":"sha512-IWVHgqSxYFvoes2KK/g7fYL60xd0CB1GSAjp8dR+bPSfIAJjJ4fW2fKiZRf2aNNfw615G88/8ut21Pjd4CBmqA==","signatures":[{"sig":"MEYCIQCQmyFhgReIAFO8zlTo2fFHwqmbwVnSiZJdxnos3bUNZwIhAKY8Lrsr7qPWuOOgrq4GuAOKvJ9wzH5IBfDkZhQ5beg3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-fd430687e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d31949d6e86044b714b1bbbb137f8d3b/cloudflare-workers-shared-0.0.0-fd430687e.tgz","_integrity":"sha512-IWVHgqSxYFvoes2KK/g7fYL60xd0CB1GSAjp8dR+bPSfIAJjJ4fW2fKiZRf2aNNfw615G88/8ut21Pjd4CBmqA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20240925.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fd430687e_1728651248609_0.8500881036075714","host":"s3://npm-registry-packages"}},"0.0.0-c86318354":{"name":"@cloudflare/workers-shared","version":"0.0.0-c86318354","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c86318354","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b1a54ac499e00ca73120928899cbc22d88a5b140","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c86318354.tgz","fileCount":11,"integrity":"sha512-z2kac14YbBOi6MdzjkTGXm+Bq2Q7aBf5wSgS/tEDrKxx3j+gaLobVnPfj5XHWm8MEjVGlXC/ullxRHJUZLcptA==","signatures":[{"sig":"MEUCIA7tHW7uImxVk3xUa1hQxlT1K5NNr9uUBWPVxzmBCEOFAiEA184FnifXrOBd3OFagULXE0Gc1lSv+Zg+OIaH7Sic0H8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-c86318354.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/62cba09647dc49625efeb14b332457fc/cloudflare-workers-shared-0.0.0-c86318354.tgz","_integrity":"sha512-z2kac14YbBOi6MdzjkTGXm+Bq2Q7aBf5wSgS/tEDrKxx3j+gaLobVnPfj5XHWm8MEjVGlXC/ullxRHJUZLcptA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241004.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c86318354_1728658645620_0.7392395543017465","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"@cloudflare/workers-shared","version":"0.6.0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.6.0","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"154ed3d496b7276ca9ba8a886437991273a24ee0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.6.0.tgz","fileCount":11,"integrity":"sha512-rfUCvb3hx4AsvdUZsxgk9lmgEnQehqV3jdtXLP/Xr0+P56n11T/0nXNMzmn7Nnv+IJFOV6X9NmFhuMz4sBPw7w==","signatures":[{"sig":"MEUCIHbd+d/nsRHKHCBBaIJRrrttA6wmEGuGNGxYYnIqriNEAiEA1/DZZ458FVBkYvtkuejvwvDJY9yteJJwd8Qzh3U7sTs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034317},"_from":"file:cloudflare-workers-shared-0.6.0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3093a5da2f5b078b90c4774e65282301/cloudflare-workers-shared-0.6.0.tgz","_integrity":"sha512-rfUCvb3hx4AsvdUZsxgk9lmgEnQehqV3jdtXLP/Xr0+P56n11T/0nXNMzmn7Nnv+IJFOV6X9NmFhuMz4sBPw7w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241004.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.6.0_1728660788771_0.7575955214886123","host":"s3://npm-registry-packages"}},"0.0.0-59524104":{"name":"@cloudflare/workers-shared","version":"0.0.0-59524104","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-59524104","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e1fe0f8dfac1092541a0b752c50f0c1006ef649e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-59524104.tgz","fileCount":11,"integrity":"sha512-6ZNF80m8Hhvs5BHqCP1mBJFAad7HwewmmwFCJ/8Xoysr/Oa+RuoHyT+tl3X3EMcwsHWGblWFU2PMS9Dtj6moEw==","signatures":[{"sig":"MEQCICQBp030yEClYvqS5pqzx07jZhVJJvIRqgEKecBq1jMXAiAJIOUE/8WSN/xz5s+byGUmJrk0iNGvB3h5bElZkuvarw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-059524104.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/71272e51b5f1c8d56c8a1d4d5ebd24cf/cloudflare-workers-shared-0.0.0-059524104.tgz","_integrity":"sha512-6ZNF80m8Hhvs5BHqCP1mBJFAad7HwewmmwFCJ/8Xoysr/Oa+RuoHyT+tl3X3EMcwsHWGblWFU2PMS9Dtj6moEw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241004.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-59524104_1728661172578_0.7491759811049721","host":"s3://npm-registry-packages"}},"0.0.0-e5037b92a":{"name":"@cloudflare/workers-shared","version":"0.0.0-e5037b92a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e5037b92a","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"123bda86624915839b490e1c03f5271d52c762e1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e5037b92a.tgz","fileCount":11,"integrity":"sha512-2JQVwU7Y24yZMzyytmc5getnlUcDR56ZB7b60BQB0qlfoJsfxcG8K+4w0UmxFULxWXhOTZUqisyGaUC5Y5uEkw==","signatures":[{"sig":"MEUCIQDdrf4EUnK7MTJnp3AIt8c2AgsSNQFV883z1z+IosAA/AIgGi27r8eUiDLXYa9qrActOUytzOP6ksR9I+mpeJG0oT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-e5037b92a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/47560e7a65ce2d0f24e2a77995721b80/cloudflare-workers-shared-0.0.0-e5037b92a.tgz","_integrity":"sha512-2JQVwU7Y24yZMzyytmc5getnlUcDR56ZB7b60BQB0qlfoJsfxcG8K+4w0UmxFULxWXhOTZUqisyGaUC5Y5uEkw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241004.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e5037b92a_1728669795667_0.0940201848543174","host":"s3://npm-registry-packages"}},"0.0.0-07fe80be5":{"name":"@cloudflare/workers-shared","version":"0.0.0-07fe80be5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-07fe80be5","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a36d380eef4e43c2e1b67441e89fb26825c26d6c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-07fe80be5.tgz","fileCount":11,"integrity":"sha512-+bPjYQ7JEPrYlJ/Lexuy9Mc7Wnk1gAhWJZ+CtODHheGjPlFlvieQ34iwqjuvjGkOoFNrPl2+wM3851p3ZinhMQ==","signatures":[{"sig":"MEYCIQDDmw9NukMpxvHv6Dq+q4hFza5bFJiNpuZfz4ULjtHP3AIhANjuS8NgbaECcPsAhacVZ2psj29M37BZhzYKnEwerUl9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-07fe80be5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5a641f28606fdf1d2aafc54555226dc5/cloudflare-workers-shared-0.0.0-07fe80be5.tgz","_integrity":"sha512-+bPjYQ7JEPrYlJ/Lexuy9Mc7Wnk1gAhWJZ+CtODHheGjPlFlvieQ34iwqjuvjGkOoFNrPl2+wM3851p3ZinhMQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241004.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-07fe80be5_1728916015190_0.8116633659691257","host":"s3://npm-registry-packages"}},"0.0.0-9b5910fdd":{"name":"@cloudflare/workers-shared","version":"0.0.0-9b5910fdd","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9b5910fdd","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ec5465173b5d51e91b4c47ce7b4c1f9b2a3707d6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9b5910fdd.tgz","fileCount":11,"integrity":"sha512-y2JlWgPqrRi0yq9ubkRqzrE4Oa0YeGkLX9WYR6gpW8pr/2wdncFzUM+jbu5SIdwmQZmFoelkZyjZ/tdjjdAylg==","signatures":[{"sig":"MEYCIQDaF9FHoBS/6gjqap5EQzoJO1iotYw3PGR+LAtFlYd8jwIhAIPREdg+IJkOmkPawpYUjOJnoq7tm9Sa4ONXsBib9EZ3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-9b5910fdd.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3167fe0932f34fa1e00fb8269363ff60/cloudflare-workers-shared-0.0.0-9b5910fdd.tgz","_integrity":"sha512-y2JlWgPqrRi0yq9ubkRqzrE4Oa0YeGkLX9WYR6gpW8pr/2wdncFzUM+jbu5SIdwmQZmFoelkZyjZ/tdjjdAylg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241004.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9b5910fdd_1728967878842_0.5961075672642941","host":"s3://npm-registry-packages"}},"0.0.0-5761020cb":{"name":"@cloudflare/workers-shared","version":"0.0.0-5761020cb","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5761020cb","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"231f9c112d3b1af41df1bb3cea99472a7ff2abfe","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5761020cb.tgz","fileCount":11,"integrity":"sha512-9/Run19kidALJ4n+ju0+TDWjSauXHMeNldPBQiKD4Ote4qzOtd3hKU2gQVBOZWTl7DTRPLxvWL8oHgjqCz33gQ==","signatures":[{"sig":"MEQCICfcfBAz7xhmVcJZ4qn2vNdvLCGdguLcY/AgC/1EKJ7IAiBXxOsqr970DyZhi/P7HBwQDdI7pnodpyDkBgZ8Fba85A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-5761020cb.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/16c5925da7fa7fa011bf52261514724f/cloudflare-workers-shared-0.0.0-5761020cb.tgz","_integrity":"sha512-9/Run19kidALJ4n+ju0+TDWjSauXHMeNldPBQiKD4Ote4qzOtd3hKU2gQVBOZWTl7DTRPLxvWL8oHgjqCz33gQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5761020cb_1728983051117_0.7848181370877945","host":"s3://npm-registry-packages"}},"0.0.0-be88a62ad":{"name":"@cloudflare/workers-shared","version":"0.0.0-be88a62ad","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-be88a62ad","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"15b6a999b3f4f61962b6fe8857b1d94ebbcbf8c1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-be88a62ad.tgz","fileCount":11,"integrity":"sha512-fHAPMDWJ0d6QA6Q/lR1xOEAYY4g1dAnZFqXs6pqOg9OhZO3lIIiC/+ohEh3qGuoKBeSEsz62tXo6v9tEl1uo1Q==","signatures":[{"sig":"MEUCIDRftJehtV58dPHRxDlus0z/0TEYLujNU8Ehw1VBY+cjAiEAtwmVNy2UetKGC8JKc1Qc5Zp+6IP78LLIZiPYeEfRSi8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-be88a62ad.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f306ac27c71170b509c3e4179192a603/cloudflare-workers-shared-0.0.0-be88a62ad.tgz","_integrity":"sha512-fHAPMDWJ0d6QA6Q/lR1xOEAYY4g1dAnZFqXs6pqOg9OhZO3lIIiC/+ohEh3qGuoKBeSEsz62tXo6v9tEl1uo1Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-be88a62ad_1728986804590_0.13373775819045086","host":"s3://npm-registry-packages"}},"0.0.0-a204747e0":{"name":"@cloudflare/workers-shared","version":"0.0.0-a204747e0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a204747e0","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"00a1ad277ebb535ffc53aeea6399acdc46e549d7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a204747e0.tgz","fileCount":11,"integrity":"sha512-F6B8nZglqG1P5J1OvEeuH2o3n8j90eiDcJlSeT/4Db5BQDZ4nTSXE532AWdpnLkdgy1V5jWzDmtlacJdNK8scw==","signatures":[{"sig":"MEUCIEBAV132lI2Qua4EBJSxlpcYISExf0JjmaV5yasBY+5KAiEAnlKyak9s92flz41dGNbeahoj6A2E+HvWEXKGgynkNps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-a204747e0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3ce6efada6f157e61eb9873fd280eab8/cloudflare-workers-shared-0.0.0-a204747e0.tgz","_integrity":"sha512-F6B8nZglqG1P5J1OvEeuH2o3n8j90eiDcJlSeT/4Db5BQDZ4nTSXE532AWdpnLkdgy1V5jWzDmtlacJdNK8scw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a204747e0_1728990026039_0.535598402749619","host":"s3://npm-registry-packages"}},"0.0.0-97110195a":{"name":"@cloudflare/workers-shared","version":"0.0.0-97110195a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-97110195a","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"665718a9c3d8986862970435747344a996d0e1ec","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-97110195a.tgz","fileCount":11,"integrity":"sha512-rGj1hF48RBeYmqg9hp+GC5QO/a+wxnN1X+rB0BVJvQIpDtY7w6K+1PYfdSIdbdlLGkCaNJHUeNaXwYTkcQIkPA==","signatures":[{"sig":"MEYCIQDWbYyJ7SzTxgANLPXK081LrqoHb8MjSDDV5tVfS3McegIhAOIdcbMUHQXNzDgOln5yhyI5lEkdk1wOefP1eqwAEDVa","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-97110195a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6bedd7509cafa88f9493b46b48375a17/cloudflare-workers-shared-0.0.0-97110195a.tgz","_integrity":"sha512-rGj1hF48RBeYmqg9hp+GC5QO/a+wxnN1X+rB0BVJvQIpDtY7w6K+1PYfdSIdbdlLGkCaNJHUeNaXwYTkcQIkPA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-97110195a_1728995485309_0.059451824224852956","host":"s3://npm-registry-packages"}},"0.0.0-3555cdb81":{"name":"@cloudflare/workers-shared","version":"0.0.0-3555cdb81","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3555cdb81","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5490c00e32ba3125fbd8dcb7650d595fac6bc875","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3555cdb81.tgz","fileCount":11,"integrity":"sha512-tbeXE98lU28TpKS4BqJFT35rKlJOC8alV5YnQG7aI6qMjqotji/n/NNHMnyMj/qEtJb6EWEqHwE4oKnVtjv/2w==","signatures":[{"sig":"MEQCIBrSEnaJ2K8j82wfR6SW/eTHuf79JecpiZr3Oz0IYD0RAiBQZjbEQHKXgxM6Irz4pRr5eL/vfBv9egoC38A1biGX+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-3555cdb81.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9e9ed5d28ce974c6bb4c5362a68d5cd5/cloudflare-workers-shared-0.0.0-3555cdb81.tgz","_integrity":"sha512-tbeXE98lU28TpKS4BqJFT35rKlJOC8alV5YnQG7aI6qMjqotji/n/NNHMnyMj/qEtJb6EWEqHwE4oKnVtjv/2w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3555cdb81_1728998329309_0.8375527985446005","host":"s3://npm-registry-packages"}},"0.0.0-f866217bb":{"name":"@cloudflare/workers-shared","version":"0.0.0-f866217bb","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f866217bb","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2836649ba84c72527d979cddd46660efbd0f9e6f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f866217bb.tgz","fileCount":11,"integrity":"sha512-YJxO+3B66AhMKvOcs8fQxOCmUV15AGyAunG+p4Cgbrpxk6EQ69yF2HutCirZ5j/da+h+jySUJtSZZrEt2AJjPg==","signatures":[{"sig":"MEQCIDk5q5W3r+mSVdl6pDrbsv65PCxutJGQe4RpyYbHzMtVAiB5OKkwb1fIj+Keomo9xSnJCfFRd85BIkWuLhedceQASA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-f866217bb.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/094414dc35ea78c92238447e091ce2b1/cloudflare-workers-shared-0.0.0-f866217bb.tgz","_integrity":"sha512-YJxO+3B66AhMKvOcs8fQxOCmUV15AGyAunG+p4Cgbrpxk6EQ69yF2HutCirZ5j/da+h+jySUJtSZZrEt2AJjPg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f866217bb_1729000338036_0.29877516110375013","host":"s3://npm-registry-packages"}},"0.0.0-0c7b346eb":{"name":"@cloudflare/workers-shared","version":"0.0.0-0c7b346eb","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0c7b346eb","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5c487d88858638ba1dadcd855679dfe8a7cb8d78","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0c7b346eb.tgz","fileCount":11,"integrity":"sha512-a9govJBqpcsItCVjQ2iMZEOwoIiFvUoDS2AUJEMGhnuaAZg7iCVqAdSx7+CLzWKEAhJstQOKD0S3ajgCuZ+UAA==","signatures":[{"sig":"MEUCIDJEtGmdMqRhhosIZOiFeh8TWZWGuGdyt96Es6UqfLtxAiEA/rKeGy7S3z6c2a5tmv9Yi5+A+M9Iu3Hcq0dz375LNpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-0c7b346eb.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e4f9426981da4fba31ff8a39226e4534/cloudflare-workers-shared-0.0.0-0c7b346eb.tgz","_integrity":"sha512-a9govJBqpcsItCVjQ2iMZEOwoIiFvUoDS2AUJEMGhnuaAZg7iCVqAdSx7+CLzWKEAhJstQOKD0S3ajgCuZ+UAA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0c7b346eb_1729003428097_0.17533716364266416","host":"s3://npm-registry-packages"}},"0.0.0-6d458fc60":{"name":"@cloudflare/workers-shared","version":"0.0.0-6d458fc60","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6d458fc60","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0e50f2e00b95a3d2e150d192f57f81ec897bf2dc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6d458fc60.tgz","fileCount":11,"integrity":"sha512-KtNu/xTClclzla2YOsGZv4aP/L0AH/iPtS7pYnZBuu9hSyA829F3ZX4AoF+2M37oQiuaglcYQdnjGZfDFC8nfg==","signatures":[{"sig":"MEUCIQCdrjHbctwbxJYqJh/q9nzm+ZeNOKGntgpETB+VI6DzYgIgPXdemxWc9YJSphbC7qHvTYxqu+Pg4JbQ366ee7AzYbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-6d458fc60.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/13790bb34d160aa7589c760e4085086e/cloudflare-workers-shared-0.0.0-6d458fc60.tgz","_integrity":"sha512-KtNu/xTClclzla2YOsGZv4aP/L0AH/iPtS7pYnZBuu9hSyA829F3ZX4AoF+2M37oQiuaglcYQdnjGZfDFC8nfg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6d458fc60_1729078536763_0.6842074534033835","host":"s3://npm-registry-packages"}},"0.0.0-e4a8591e7":{"name":"@cloudflare/workers-shared","version":"0.0.0-e4a8591e7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e4a8591e7","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9e150baaae55305e0a75b3db7db15dbb5e5be44c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e4a8591e7.tgz","fileCount":11,"integrity":"sha512-MMCl7EeVq1nOICcTjiw+Y8W94eE7ogEjbExcYvrtl98JPTGyyQtBnB6JS/EPSbpBI7nzfb5eV8SkhWxOXD48pQ==","signatures":[{"sig":"MEQCIHhghIUY3SYsUw5kbfMAkZx4UsWfg/Vp62Zs/Z8ev+7sAiA2SuWnFqc3EQ+99Qf+glPemSLWYJ/bTz5ye70uI84qpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-e4a8591e7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d0af6ca7b8e4add1355cbddd8ae3bba9/cloudflare-workers-shared-0.0.0-e4a8591e7.tgz","_integrity":"sha512-MMCl7EeVq1nOICcTjiw+Y8W94eE7ogEjbExcYvrtl98JPTGyyQtBnB6JS/EPSbpBI7nzfb5eV8SkhWxOXD48pQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e4a8591e7_1729080409665_0.36034987409996355","host":"s3://npm-registry-packages"}},"0.0.0-b5fa4a6c2":{"name":"@cloudflare/workers-shared","version":"0.0.0-b5fa4a6c2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b5fa4a6c2","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"92ee178f95ed088a85d24c2d98ba67cfc0a40bd4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b5fa4a6c2.tgz","fileCount":11,"integrity":"sha512-5T5SD8uMCdVLnsSQYr7bnus8XFzJDL+khPQwLbstP8tMrIsyXmvzCyo3W2OwLdHmR9RoU+QNyR+UctJsAlliKA==","signatures":[{"sig":"MEUCIQCIChCh8zkov4wMRFDrtGX2Vwisbj9jJoE+5gmNUI2izAIgMK6xFXbaPPq9tFdxdP0Ny/YyZouCBO2FI4udAJ23who=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-b5fa4a6c2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/abd4feade0d61e92630eea9e93d1da4a/cloudflare-workers-shared-0.0.0-b5fa4a6c2.tgz","_integrity":"sha512-5T5SD8uMCdVLnsSQYr7bnus8XFzJDL+khPQwLbstP8tMrIsyXmvzCyo3W2OwLdHmR9RoU+QNyR+UctJsAlliKA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b5fa4a6c2_1729084290057_0.7912787935661738","host":"s3://npm-registry-packages"}},"0.0.0-59c66a49b":{"name":"@cloudflare/workers-shared","version":"0.0.0-59c66a49b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-59c66a49b","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5302377b31d1e18295be00ba7840bfac33638c39","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-59c66a49b.tgz","fileCount":11,"integrity":"sha512-by40sf0YwwT0LKbwV/77Q0S6VPXqsh64XEpv2yimuTqS8k84SYmGdknheNW28OMzc6dAewDMS3XOJ7cWhuyikg==","signatures":[{"sig":"MEYCIQDZkNd4l/YoSTwkgSsjBQQg6079Y+0wZgofEPYlqsOzgAIhALBl8n7XlkzOzvNwFPBLbv/+agYsHi97zUqpRXM2Td4p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-59c66a49b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/30a352ad2e5dff885f7ef15cb57fc43e/cloudflare-workers-shared-0.0.0-59c66a49b.tgz","_integrity":"sha512-by40sf0YwwT0LKbwV/77Q0S6VPXqsh64XEpv2yimuTqS8k84SYmGdknheNW28OMzc6dAewDMS3XOJ7cWhuyikg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-59c66a49b_1729089344335_0.49773733331758563","host":"s3://npm-registry-packages"}},"0.0.0-a5ac45d7d":{"name":"@cloudflare/workers-shared","version":"0.0.0-a5ac45d7d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a5ac45d7d","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"61a70a62ee4b878edd506ba0c82a25bf61e914b7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a5ac45d7d.tgz","fileCount":11,"integrity":"sha512-FV6Noq3LAM9uo0axJKbQkgqU6m4OQ9lqpzbwzL3y8i/lFP15t76y5UUzqpnyD+SzFQPLIXuRCjcRIF5weFc8nQ==","signatures":[{"sig":"MEYCIQDwjvkETAcI5ESEGbSpsqyojtTDkuW+yESQFvjXiubRygIhAIMA6izgnmvO0jz0QDdgkDSvybyy8qTQfGrY+hCQlPYw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-a5ac45d7d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/05082b47cf7a253e378cea71fb8c0290/cloudflare-workers-shared-0.0.0-a5ac45d7d.tgz","_integrity":"sha512-FV6Noq3LAM9uo0axJKbQkgqU6m4OQ9lqpzbwzL3y8i/lFP15t76y5UUzqpnyD+SzFQPLIXuRCjcRIF5weFc8nQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a5ac45d7d_1729091976457_0.31032620097418784","host":"s3://npm-registry-packages"}},"0.0.0-ef3af253d":{"name":"@cloudflare/workers-shared","version":"0.0.0-ef3af253d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ef3af253d","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"07feb3d87550e31ab0704bd87c331c1d9c855925","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ef3af253d.tgz","fileCount":11,"integrity":"sha512-QmEpFvwRgCKV208L57DlFH07ZyTcqnvqCdy8Bxql0kyI+xd0Maq52Uo4AsrjiixKv1YJkLRI5lx+ajUoyyuCOA==","signatures":[{"sig":"MEQCIEwfyQpBySwiIg/9KSlAts6QatNhzu35Ird26IOe+76VAiBc4H8EKm/wYe9tXYQDtC3R8rfytrcndvEHCdNSVDNAFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-ef3af253d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9f02fda386f828e54f2f5e7407f389d3/cloudflare-workers-shared-0.0.0-ef3af253d.tgz","_integrity":"sha512-QmEpFvwRgCKV208L57DlFH07ZyTcqnvqCdy8Bxql0kyI+xd0Maq52Uo4AsrjiixKv1YJkLRI5lx+ajUoyyuCOA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ef3af253d_1729094638548_0.45683138753379526","host":"s3://npm-registry-packages"}},"0.0.0-616801cc3":{"name":"@cloudflare/workers-shared","version":"0.0.0-616801cc3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-616801cc3","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4ff04a83a770d84f8d572a61f22dd27c73cac4ff","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-616801cc3.tgz","fileCount":11,"integrity":"sha512-EL/tjQu3WKvQGoK5/8isu3qm05V3sY2czTxWDuKSOwaXfyAuSufUT2wtLm6z1mpFKqq4xQcTE3viubqPoceLQg==","signatures":[{"sig":"MEQCIFq2BSikp5d9s9RYdxGxSHOshcV89VpLZ3uTYmScdkFCAiAHq6LzZaTVZE25hXBL4AxbN9fazsNByW2g5YzuSX4aaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-616801cc3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0a415501397b02a94eaea89193480045/cloudflare-workers-shared-0.0.0-616801cc3.tgz","_integrity":"sha512-EL/tjQu3WKvQGoK5/8isu3qm05V3sY2czTxWDuKSOwaXfyAuSufUT2wtLm6z1mpFKqq4xQcTE3viubqPoceLQg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-616801cc3_1729097879632_0.16263612409117556","host":"s3://npm-registry-packages"}},"0.0.0-586c253f7":{"name":"@cloudflare/workers-shared","version":"0.0.0-586c253f7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-586c253f7","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6ddaeebb9f693781fce4d6f22db248daae952636","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-586c253f7.tgz","fileCount":11,"integrity":"sha512-BWcD1KCxn/D/CZe5ku+Sj1kxQZ/0V8HmK7Xwxg4rEuVbjchzDhRQ0HvoZZhEO5wk1/yzWfKZn4o5Sm/uE06fuQ==","signatures":[{"sig":"MEUCIHBkBWJbcfJ7A1aY6z1JUA0BEwItuw+Y/rIaewpr+PltAiEAjOML59jN48IPjgaepcLqWQawfFl4lUjLKrpGgz8Tn7E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-586c253f7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d0449369717d5853a7641f9bef1ecc11/cloudflare-workers-shared-0.0.0-586c253f7.tgz","_integrity":"sha512-BWcD1KCxn/D/CZe5ku+Sj1kxQZ/0V8HmK7Xwxg4rEuVbjchzDhRQ0HvoZZhEO5wk1/yzWfKZn4o5Sm/uE06fuQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-586c253f7_1729099782066_0.8255928563819295","host":"s3://npm-registry-packages"}},"0.0.0-720a91d50":{"name":"@cloudflare/workers-shared","version":"0.0.0-720a91d50","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-720a91d50","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2b8005c47703fe9140b62ebffc31018fa7c4c2e2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-720a91d50.tgz","fileCount":11,"integrity":"sha512-erBPy+crOndouQKoIV+e6iboIhkFitlt4tv7QLN93cqNNepgsE5rxLxyWdtleHyBrqiRl2mp3URbVrCqsH8zKA==","signatures":[{"sig":"MEQCIHcKRxPu4LdSXk7tT8ejK6jHGidUXXAkLC+Fus82Mp1aAiAwBq9y7hJuk5F4MCUBfxcb2CBdLp2SNbO6hZ5E7mK8cw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-720a91d50.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/219866746028de8e8a1c058d7e11fb5e/cloudflare-workers-shared-0.0.0-720a91d50.tgz","_integrity":"sha512-erBPy+crOndouQKoIV+e6iboIhkFitlt4tv7QLN93cqNNepgsE5rxLxyWdtleHyBrqiRl2mp3URbVrCqsH8zKA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-720a91d50_1729158684948_0.7144353557409315","host":"s3://npm-registry-packages"}},"0.0.0-020b04921":{"name":"@cloudflare/workers-shared","version":"0.0.0-020b04921","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-020b04921","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2c3f6b5f6c8a33c118d8219e1e8edc1b9f59ec6b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-020b04921.tgz","fileCount":11,"integrity":"sha512-rrwe2zLlaKxP4PIxt0Q7VchBmJ5h0qHAk00n2bZ/LQ+JUbTnerrlHHAsavqWH155H95dLXNy9eyxgs5vaYTN3A==","signatures":[{"sig":"MEQCIEW/UWWgDtaccYo+ojDPGucBvUm2DnJ+GflDb8oWrVAkAiADkUpY0gAbw8omVXVANp7YKCERfHlEzwvFdN1eaYkHsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-020b04921.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9907e078120d9eba39289748569fa581/cloudflare-workers-shared-0.0.0-020b04921.tgz","_integrity":"sha512-rrwe2zLlaKxP4PIxt0Q7VchBmJ5h0qHAk00n2bZ/LQ+JUbTnerrlHHAsavqWH155H95dLXNy9eyxgs5vaYTN3A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-020b04921_1729163736870_0.13544747604765184","host":"s3://npm-registry-packages"}},"0.0.0-94d53ca5f":{"name":"@cloudflare/workers-shared","version":"0.0.0-94d53ca5f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-94d53ca5f","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2591abeb4a921996c279a2dff1fcc194ecddf7c3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-94d53ca5f.tgz","fileCount":11,"integrity":"sha512-l0nnOlA+HFeJz8l61zJF6Ce8HFwUhA22x2cO76P0udq4OvqWW6wZh4WQcyQ7LpkZp0wzxT88PPIUm3Pr+OEtIw==","signatures":[{"sig":"MEYCIQDwspPMp1YhCwQTuaanmsIz6KGR9zUBvJ8vj3Tj17G7zAIhAO7MBM6Qec87/DBAhs087zV+QTX66A+fh1RpEYFiUhYD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-94d53ca5f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1a11c0d05a4d1544581b247351185615/cloudflare-workers-shared-0.0.0-94d53ca5f.tgz","_integrity":"sha512-l0nnOlA+HFeJz8l61zJF6Ce8HFwUhA22x2cO76P0udq4OvqWW6wZh4WQcyQ7LpkZp0wzxT88PPIUm3Pr+OEtIw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-94d53ca5f_1729166808184_0.548190990328171","host":"s3://npm-registry-packages"}},"0.0.0-dc38e37b2":{"name":"@cloudflare/workers-shared","version":"0.0.0-dc38e37b2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-dc38e37b2","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"26fad22c5015cdd9bc8beab04185e6730e79e97d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-dc38e37b2.tgz","fileCount":11,"integrity":"sha512-rjqJzIxRCYgHhhQ+cOO2UWBopThWbPZ9WTfT4tIgcf7axIKLw8bRLERie20OBEopug+uLAy880Xn8Ptyax8uyw==","signatures":[{"sig":"MEUCIQDGl9btWBOsLcRx2K7s+MfOJ9kyUWy9M3iH3IxLLEUt9gIgB8D3orqoNV7QJtYrWn+Zjd83OJ/fFyoA0lDYa8TdrcU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-dc38e37b2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3a34c8f13c3501b9e87c03a6d2945d26/cloudflare-workers-shared-0.0.0-dc38e37b2.tgz","_integrity":"sha512-rjqJzIxRCYgHhhQ+cOO2UWBopThWbPZ9WTfT4tIgcf7axIKLw8bRLERie20OBEopug+uLAy880Xn8Ptyax8uyw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-dc38e37b2_1729167247358_0.5054737233295437","host":"s3://npm-registry-packages"}},"0.0.0-b8ab8093b":{"name":"@cloudflare/workers-shared","version":"0.0.0-b8ab8093b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b8ab8093b","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0840a71c566deddafd60e097da7a71b0d2edb092","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b8ab8093b.tgz","fileCount":11,"integrity":"sha512-QUyGpwE8O2DrBtCCDAQR+I4D66N/DOazMaz+XJYuIrshTB91iKgUXMd384YYO5l3YLh65qH0WcJLeGm9Z9d1fg==","signatures":[{"sig":"MEQCIHPDOSj5uVQknZiCnQiC+QwWWwx2zY6/fTl5XCEQmFYTAiAq1lJ06FPliR9gwlbj8kJv+IfERUymft6T934xuGpM7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-b8ab8093b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b3a12e17edafa9b833d2a09e3dfe0055/cloudflare-workers-shared-0.0.0-b8ab8093b.tgz","_integrity":"sha512-QUyGpwE8O2DrBtCCDAQR+I4D66N/DOazMaz+XJYuIrshTB91iKgUXMd384YYO5l3YLh65qH0WcJLeGm9Z9d1fg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b8ab8093b_1729168439564_0.4906835332187731","host":"s3://npm-registry-packages"}},"0.0.0-ae4bfead3":{"name":"@cloudflare/workers-shared","version":"0.0.0-ae4bfead3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ae4bfead3","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a1517b248573592402bd87e0e139064a8ec7cea2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ae4bfead3.tgz","fileCount":11,"integrity":"sha512-1KYWckfrY9vaRR8DCTKi5kWZefjdW0KyGzDJmmYSFa3whsuWNcIeivbwIUnVVNP/sVaw18a9OBorLC2tmVaG9A==","signatures":[{"sig":"MEYCIQD0OjmO09IGqjBelhwBinzmy+vPAkM8yXB0KJzgBkyGlwIhAP9LC1Y1hbvy/rS0Emd04AYLBk8/GCaiThxkysd5WU2w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-ae4bfead3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f660cd2977dbcb39c5373fc2c9b42f9f/cloudflare-workers-shared-0.0.0-ae4bfead3.tgz","_integrity":"sha512-1KYWckfrY9vaRR8DCTKi5kWZefjdW0KyGzDJmmYSFa3whsuWNcIeivbwIUnVVNP/sVaw18a9OBorLC2tmVaG9A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ae4bfead3_1729173112078_0.29516124328037185","host":"s3://npm-registry-packages"}},"0.0.0-8c7c3b56b":{"name":"@cloudflare/workers-shared","version":"0.0.0-8c7c3b56b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8c7c3b56b","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e1607ac8fdbb3dee2075e50503060a3b0e68efd1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8c7c3b56b.tgz","fileCount":11,"integrity":"sha512-5OfpfkWWZp1K6zL1hXua1e4H9nW20P85F2VEwvAZmi9t/f74bPCafogUd6CKOmwEf4fAWfZEg/pmgeTKLqXnbg==","signatures":[{"sig":"MEYCIQDK18JbsSICUTeKQl/410417iZUJjVrqOtsgwZDx1fu0wIhAItwGKrzGJJV3ts53nvSfvYI5LZPqM9q89yA+V/U1aho","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-8c7c3b56b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/133bd3c564637b47e564c4360e3c8bad/cloudflare-workers-shared-0.0.0-8c7c3b56b.tgz","_integrity":"sha512-5OfpfkWWZp1K6zL1hXua1e4H9nW20P85F2VEwvAZmi9t/f74bPCafogUd6CKOmwEf4fAWfZEg/pmgeTKLqXnbg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8c7c3b56b_1729179807421_0.4372661239321498","host":"s3://npm-registry-packages"}},"0.0.0-1f6ff8b69":{"name":"@cloudflare/workers-shared","version":"0.0.0-1f6ff8b69","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1f6ff8b69","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0e1ee11773d100be46f8e04ec8bbc9a83c444363","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1f6ff8b69.tgz","fileCount":11,"integrity":"sha512-k5ZvE/15kzZgDILM+URsG6XXaH+MD0QDs98ELDbWtIrqEZV3r39m3cdQNl5mvex+hEieWeLKPE3PSgODq1QeYQ==","signatures":[{"sig":"MEYCIQCeWxmqvV8l8nXjfdI9l7T3uwuPRPUmpRR2gUOx9VXCrgIhAOHdsU/fQa4u3lKe0/WkuuHQTWe3qC+DwZ9PcWrmroml","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-1f6ff8b69.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/04497f41b4e3fc6dc42c59685ed4684c/cloudflare-workers-shared-0.0.0-1f6ff8b69.tgz","_integrity":"sha512-k5ZvE/15kzZgDILM+URsG6XXaH+MD0QDs98ELDbWtIrqEZV3r39m3cdQNl5mvex+hEieWeLKPE3PSgODq1QeYQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1f6ff8b69_1729255420292_0.24648372593018308","host":"s3://npm-registry-packages"}},"0.0.0-244aa57a9":{"name":"@cloudflare/workers-shared","version":"0.0.0-244aa57a9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-244aa57a9","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f199795838c9147c4fb96805faafa254cf723f79","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-244aa57a9.tgz","fileCount":11,"integrity":"sha512-xFl4Dk8ksXJk4NmDn8Zp7VOY1hh39YfTn6Trp8LUQg75Zq9ajdl6qtUJZCex4O+gGPsIX1VhAqL5QAhRjhk9mg==","signatures":[{"sig":"MEUCIQCfHFeUA76BrHMYruL85ehNctwd3p5/GFZ8Wz9at9l/5gIgK/QrUBb2GS27ovaG/5X4tFONNh2FA/hgbzom81giV0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-244aa57a9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a00849c43f024c19753d2433703ff285/cloudflare-workers-shared-0.0.0-244aa57a9.tgz","_integrity":"sha512-xFl4Dk8ksXJk4NmDn8Zp7VOY1hh39YfTn6Trp8LUQg75Zq9ajdl6qtUJZCex4O+gGPsIX1VhAqL5QAhRjhk9mg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-244aa57a9_1729270055253_0.01303192011747889","host":"s3://npm-registry-packages"}},"0.0.0-48152d69e":{"name":"@cloudflare/workers-shared","version":"0.0.0-48152d69e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-48152d69e","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7a6686fe6f4291eb00d5534c4539c2549c5f8104","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-48152d69e.tgz","fileCount":11,"integrity":"sha512-qbdXHcDB51EhWDjlwIaz7QG6BefCht76gAFoRrIr3qZ7IpoW/WzVLLXBaTZyKiQVzdQN5OToSxCdLhQRxe5gBA==","signatures":[{"sig":"MEQCIGqNs3z9rFNbxA+A1UfrsMTB64CZ5+1vcL61NKUFlaChAiBzs3oa9xk13WhmOpXV3yLNsGrE8ZCGqpZoe4wHN5Faqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-48152d69e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a892a99c6bc66a972a5e5f3172a64848/cloudflare-workers-shared-0.0.0-48152d69e.tgz","_integrity":"sha512-qbdXHcDB51EhWDjlwIaz7QG6BefCht76gAFoRrIr3qZ7IpoW/WzVLLXBaTZyKiQVzdQN5OToSxCdLhQRxe5gBA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-48152d69e_1729272176099_0.019119601632305194","host":"s3://npm-registry-packages"}},"0.0.0-3ae683403":{"name":"@cloudflare/workers-shared","version":"0.0.0-3ae683403","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3ae683403","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"60700decba00542097accdfbbd4c591cbf9c3cd9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3ae683403.tgz","fileCount":11,"integrity":"sha512-y14Sj4lmWIKjdwe279XdWrxt2is21iz+enQ3nsGVIpYIQme8pv+Wpjkfb1ZN2d7IO/mIkpjTAoXj631FmISWSA==","signatures":[{"sig":"MEUCIC14xn6DxVMK9fxxek1+InADixTA5a5LsdR3gucgyCL1AiEAjUcjQFkuWNi3z9Et1FiKEgdV8Ol+tqZL3Bw4PKWMbEM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-3ae683403.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5518cb61ddbec4ffa767930a074e7ed3/cloudflare-workers-shared-0.0.0-3ae683403.tgz","_integrity":"sha512-y14Sj4lmWIKjdwe279XdWrxt2is21iz+enQ3nsGVIpYIQme8pv+Wpjkfb1ZN2d7IO/mIkpjTAoXj631FmISWSA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241011.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3ae683403_1729273769429_0.08515008108008915","host":"s3://npm-registry-packages"}},"0.0.0-c325e5ccb":{"name":"@cloudflare/workers-shared","version":"0.0.0-c325e5ccb","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c325e5ccb","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0b9ebd1424260e809299e888d09b5131d4406183","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c325e5ccb.tgz","fileCount":11,"integrity":"sha512-GEqK+QGZAL8zHZYEAt8VwJaHefVIhdGF4uOejqLXTs6+4lujxkxFfK6F7QK5BgZtFEDCgA854jhlOWLA+gGUzw==","signatures":[{"sig":"MEYCIQD/OAWvGPKGoEdeqfmoBRIpSIgfjz7beX+19+9oaNnSQQIhAJvuwPYzM61s5Ri8T5DbY4K7NgUIFbxb+IEuzBLb+vnZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-c325e5ccb.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ce2ff9b4e5462cee8ff66729483d6b2b/cloudflare-workers-shared-0.0.0-c325e5ccb.tgz","_integrity":"sha512-GEqK+QGZAL8zHZYEAt8VwJaHefVIhdGF4uOejqLXTs6+4lujxkxFfK6F7QK5BgZtFEDCgA854jhlOWLA+gGUzw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241018.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c325e5ccb_1729508462993_0.06325675904852623","host":"s3://npm-registry-packages"}},"0.0.0-77a23ab4b":{"name":"@cloudflare/workers-shared","version":"0.0.0-77a23ab4b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-77a23ab4b","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ce732d12607f2c2869dd81ce9d84f3e0ab66a42c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-77a23ab4b.tgz","fileCount":11,"integrity":"sha512-Xh6fIwp9NMXVRLJds++W19zIVrd0ESJxgQBkdHwIPbVv/wHWzGuOqBszeK7fwIYFtUZ+xJvaKxxHEx8Yle9IGg==","signatures":[{"sig":"MEUCIAKLoIQwxQ7ojcATf6bIhv861cW3npNeVHTzTBKXdQk3AiEA45xGbHeD33wLhVgQqqP52NWll8aoZY8dvhLPbjI/jso=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-77a23ab4b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5de39cfa4ee0b3316a520703fd20627e/cloudflare-workers-shared-0.0.0-77a23ab4b.tgz","_integrity":"sha512-Xh6fIwp9NMXVRLJds++W19zIVrd0ESJxgQBkdHwIPbVv/wHWzGuOqBszeK7fwIYFtUZ+xJvaKxxHEx8Yle9IGg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241018.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-77a23ab4b_1729510027765_0.3729922983844294","host":"s3://npm-registry-packages"}},"0.0.0-381d04f8c":{"name":"@cloudflare/workers-shared","version":"0.0.0-381d04f8c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-381d04f8c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f044b8aa54314d3719ccd9e4aa30a63884127215","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-381d04f8c.tgz","fileCount":11,"integrity":"sha512-cHER7hrGFkiXISKEid3YcKrGVwKqbH3ih288Vks0nDKJxYoBXy6evh2eoPAx0yqBNeun3Hcj5uJK0PO3tTR8Aw==","signatures":[{"sig":"MEYCIQDelqUxC1ouSKoMp2phzhvN0qULvZhrGyJ1hzhdwt6TBAIhAMHZMpnKOoCOCm77J/Np4FLy7vfwRPfaWXrmm75BbCJ7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-381d04f8c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/537563ea86531546b101ed3ff71a6b88/cloudflare-workers-shared-0.0.0-381d04f8c.tgz","_integrity":"sha512-cHER7hrGFkiXISKEid3YcKrGVwKqbH3ih288Vks0nDKJxYoBXy6evh2eoPAx0yqBNeun3Hcj5uJK0PO3tTR8Aw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241018.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-381d04f8c_1729514122906_0.04719595254905706","host":"s3://npm-registry-packages"}},"0.0.0-c79493514":{"name":"@cloudflare/workers-shared","version":"0.0.0-c79493514","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c79493514","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"96c01b7cc55eb556608355c83fb5155fa90f2621","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c79493514.tgz","fileCount":11,"integrity":"sha512-0PZkY5/INCC6znAtKANYMPcCY/fDbmDeM8Swq7BF6Qo2+d1WmzJ2KEm9rvELZC7dQ1yWqbToY/3wo7BqMV+FBg==","signatures":[{"sig":"MEYCIQCj9GXXZIUnNn/NjQc8ylYEwSlBJDcNBQlt1oaJ6eJS6wIhAINjdo426H3l3EjyTst/NHVAYSA4td8kAA/k894LzUL3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-c79493514.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0b67741fb35a5e601b6be765cee6131a/cloudflare-workers-shared-0.0.0-c79493514.tgz","_integrity":"sha512-0PZkY5/INCC6znAtKANYMPcCY/fDbmDeM8Swq7BF6Qo2+d1WmzJ2KEm9rvELZC7dQ1yWqbToY/3wo7BqMV+FBg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241018.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c79493514_1729515815581_0.9111913189295038","host":"s3://npm-registry-packages"}},"0.0.0-44c954b98":{"name":"@cloudflare/workers-shared","version":"0.0.0-44c954b98","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-44c954b98","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0d1430a6b56ba69517dcc84e55e9cd26d2cd4883","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-44c954b98.tgz","fileCount":11,"integrity":"sha512-2lE+Qo5+e1Cuz6Z1to3dbVIjGhhMnS1ffn7QbAJQLl1SDiJ1I4MVJzt+OlfQRV6byeE5IjQV54xFkkUb3yVxwg==","signatures":[{"sig":"MEQCIAW92+2K+dgVX08ih05sklplRG5yVzU5MDK5pAwcM1KbAiAJ3lGPEe/a0t15Qjmxtddq1A7DsyD7WOLIXiXY6Oz7aQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-44c954b98.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d64a3fe6cd5201933528dc819483cf57/cloudflare-workers-shared-0.0.0-44c954b98.tgz","_integrity":"sha512-2lE+Qo5+e1Cuz6Z1to3dbVIjGhhMnS1ffn7QbAJQLl1SDiJ1I4MVJzt+OlfQRV6byeE5IjQV54xFkkUb3yVxwg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241018.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-44c954b98_1729520513423_0.47325759041480375","host":"s3://npm-registry-packages"}},"0.0.0-e44f496a8":{"name":"@cloudflare/workers-shared","version":"0.0.0-e44f496a8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e44f496a8","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9c50687a1a083f4c01313b7eb8a38d83cb4100de","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e44f496a8.tgz","fileCount":11,"integrity":"sha512-oYKzXDBeA4g90s1taR64FRSS32bwzSFDKSCfnIa3uE/iymM8Uifnu8PIjxxJu4S9OuAT8JF/r2fgd7vPtBwH9g==","signatures":[{"sig":"MEQCIDRminSE36gRelcxF6Zt2aR6ActpEhKAtAb6SQUEbmdHAiBuRVfPLrLDkxSy/owa6CpOIyjveCk15cav+3UvCulLyg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-e44f496a8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/71c7757d0caf10baaed9449c3ee21063/cloudflare-workers-shared-0.0.0-e44f496a8.tgz","_integrity":"sha512-oYKzXDBeA4g90s1taR64FRSS32bwzSFDKSCfnIa3uE/iymM8Uifnu8PIjxxJu4S9OuAT8JF/r2fgd7vPtBwH9g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241018.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e44f496a8_1729524744043_0.8773431612619282","host":"s3://npm-registry-packages"}},"0.0.0-8017161cd":{"name":"@cloudflare/workers-shared","version":"0.0.0-8017161cd","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8017161cd","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0de83478e9511408c5bbc6a592ea59b8b4d3acec","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8017161cd.tgz","fileCount":11,"integrity":"sha512-WDNz8Dso0nVv3mjcdBaz2InJ4KeQ6y0S7YwJjwhQcGxBLuQzKlXjByC3GRZB/cnVOGWlbfmWbzyDxR/vxXzmNw==","signatures":[{"sig":"MEUCIQCHTW61vq/XHLDJWMJsAVRB+koc30kktMliYUbSpmdoZAIgcizrgUM0/GPKyYgZizS0EdqE7MLI0015Kb4xW5ZEfUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-8017161cd.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d754118034a13ab138d765fc76f2afa2/cloudflare-workers-shared-0.0.0-8017161cd.tgz","_integrity":"sha512-WDNz8Dso0nVv3mjcdBaz2InJ4KeQ6y0S7YwJjwhQcGxBLuQzKlXjByC3GRZB/cnVOGWlbfmWbzyDxR/vxXzmNw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241018.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8017161cd_1729528204460_0.8264077423689182","host":"s3://npm-registry-packages"}},"0.0.0-a8ca7005d":{"name":"@cloudflare/workers-shared","version":"0.0.0-a8ca7005d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a8ca7005d","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e05ca5c783515539f33ad670c1f1c2443c3c5183","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a8ca7005d.tgz","fileCount":11,"integrity":"sha512-EjtnY/OhF3vSigNGgdY3I/HyTF8R36Q7myNanBgoF7YNN7Tou34S23uVE3195bwjuZRuUjfKTG0+sbsjWhBBRA==","signatures":[{"sig":"MEUCIH4NJbl3Ucx73LCSQYsdIGKUQtf53edmYouRj9kfO+V5AiEA9lxrNzc0OqBfNPrSVJygnf7fbsYI0rkBRnEwKnG6SYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-a8ca7005d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c7307e6baa9bc87e8e80ed144c29a213/cloudflare-workers-shared-0.0.0-a8ca7005d.tgz","_integrity":"sha512-EjtnY/OhF3vSigNGgdY3I/HyTF8R36Q7myNanBgoF7YNN7Tou34S23uVE3195bwjuZRuUjfKTG0+sbsjWhBBRA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241018.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a8ca7005d_1729530706752_0.7717813992803231","host":"s3://npm-registry-packages"}},"0.0.0-f9d5fdb0f":{"name":"@cloudflare/workers-shared","version":"0.0.0-f9d5fdb0f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f9d5fdb0f","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a07e3e4bee98934f913d82fa7a19ce31e62a6ee2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f9d5fdb0f.tgz","fileCount":11,"integrity":"sha512-zoltq4yJroqGOokYwlkc/J3veqeX9piajpDN6sHODcjnx/hJKlQHFb4N0BWoe12PjqRSxlpBOIjZq0mm/HZ5zg==","signatures":[{"sig":"MEYCIQDRF6MQVXduHahenvBj3TSMRiyds85aI1RPKygDSuSK9gIhAMxh3/G1yLFFYupD14vLkzGvx1X6D93t96V+gBJPUX1d","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-f9d5fdb0f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4e16416d929189dd801931b3051e856b/cloudflare-workers-shared-0.0.0-f9d5fdb0f.tgz","_integrity":"sha512-zoltq4yJroqGOokYwlkc/J3veqeX9piajpDN6sHODcjnx/hJKlQHFb4N0BWoe12PjqRSxlpBOIjZq0mm/HZ5zg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241018.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f9d5fdb0f_1729541212114_0.00205436857276986","host":"s3://npm-registry-packages"}},"0.0.0-0e91d420a":{"name":"@cloudflare/workers-shared","version":"0.0.0-0e91d420a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0e91d420a","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"92772ce6a70bab7e6b726bfac28807094ccf04e0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0e91d420a.tgz","fileCount":11,"integrity":"sha512-/WnRKRUKZ/tGyQWQQr6Yqb3rfY6p48ua015OXkibJCF3d5greRxfX4oAGo4qx10qUGN8687eGlMS6QXpVjk4yw==","signatures":[{"sig":"MEYCIQCpak/Nr7X7ZnscijIoBegLRzG8FYOddF59QwP7503YyQIhAMO8Go7kvqiuUlWlHL1fzHa0dH/gaPBUDsN5UzwExb6a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-0e91d420a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/725529e2d274fedeaa543df37813a0e7/cloudflare-workers-shared-0.0.0-0e91d420a.tgz","_integrity":"sha512-/WnRKRUKZ/tGyQWQQr6Yqb3rfY6p48ua015OXkibJCF3d5greRxfX4oAGo4qx10qUGN8687eGlMS6QXpVjk4yw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241018.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0e91d420a_1729590786236_0.5343526581572853","host":"s3://npm-registry-packages"}},"0.0.0-127615afc":{"name":"@cloudflare/workers-shared","version":"0.0.0-127615afc","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-127615afc","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d04a4a38cd88082502d5603c7b87f1f726805c69","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-127615afc.tgz","fileCount":11,"integrity":"sha512-tZFNsy8MIWtR+goSUNbcS0r1w2SWXKVih+s/dfZUqtwKiFxwK8OmOTOkAlNG+w4npm4TlaOw47Wuzcua7VJj2A==","signatures":[{"sig":"MEYCIQD5ExkhGH7ZY5fJikXPKJqO3Nuj54OJG2HeqFMxvHXTfQIhAIQ+Qc3tFDrwED6ZyDJGWB99bwU+oLQ9kU+hpDBRisFX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-127615afc.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/091214abf08d5954a89d9f3e016e486a/cloudflare-workers-shared-0.0.0-127615afc.tgz","_integrity":"sha512-tZFNsy8MIWtR+goSUNbcS0r1w2SWXKVih+s/dfZUqtwKiFxwK8OmOTOkAlNG+w4npm4TlaOw47Wuzcua7VJj2A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241018.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-127615afc_1729591754381_0.5147340731377434","host":"s3://npm-registry-packages"}},"0.0.0-6b9735389":{"name":"@cloudflare/workers-shared","version":"0.0.0-6b9735389","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6b9735389","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ba588f2332a020d7f8fc78227f43d21537a441f2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6b9735389.tgz","fileCount":11,"integrity":"sha512-pJYObvdGe02scYiPD9QMoVlqZCp1ozyWANUlUA2LvprPQuyQ4CsZA1XUGOj2WITbIODqLTez+ZpbBnyeZjRkVg==","signatures":[{"sig":"MEYCIQCEOUqP4PmxKGnU38Ff35Cwwq2QRfMlARA9P36KEtpLQAIhAJVayehw1/0CQArWloBychnKGXW43zgUN9TJpJb7I3O8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-6b9735389.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b188e429cdd655f01beaa909699283df/cloudflare-workers-shared-0.0.0-6b9735389.tgz","_integrity":"sha512-pJYObvdGe02scYiPD9QMoVlqZCp1ozyWANUlUA2LvprPQuyQ4CsZA1XUGOj2WITbIODqLTez+ZpbBnyeZjRkVg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241018.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6b9735389_1729592222446_0.23519175019239968","host":"s3://npm-registry-packages"}},"0.0.0-f9e913402":{"name":"@cloudflare/workers-shared","version":"0.0.0-f9e913402","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f9e913402","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8160f0e0e88ae07501748ce1faf3f78d074313c3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f9e913402.tgz","fileCount":11,"integrity":"sha512-SDjCjAcu9Jwkbae39kZX+SZxUBmL6cE/piBjpr7r8wxFrr0+vzzJMSM6G4a/vx7/ryyeiniC83frbZQyJkXu1w==","signatures":[{"sig":"MEMCHwfQtJjGmHKVAAhNm0/hk4Nmqw4gnYsC1xXP6vIf43kCIH6heJxOetghIs8pqtpuKF2j2NFXco2Sozg2B7TW3Oc5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-f9e913402.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/68640dcffbebc2a8e9a972a979a5eae3/cloudflare-workers-shared-0.0.0-f9e913402.tgz","_integrity":"sha512-SDjCjAcu9Jwkbae39kZX+SZxUBmL6cE/piBjpr7r8wxFrr0+vzzJMSM6G4a/vx7/ryyeiniC83frbZQyJkXu1w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241018.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f9e913402_1729597229001_0.8138119780656108","host":"s3://npm-registry-packages"}},"0.0.0-6131ef5a3":{"name":"@cloudflare/workers-shared","version":"0.0.0-6131ef5a3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6131ef5a3","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"583fc3b1fc3da3901817a0cee5c4ffb586539e41","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6131ef5a3.tgz","fileCount":11,"integrity":"sha512-ezPecq6kCWmF6M9E1uiPhW03N80ywMgv/6odTF6YTmE5xXh0z7EPFq5Mo9S4SBf2i7xVikU+YRGIg4nxp/OC8Q==","signatures":[{"sig":"MEUCIQCiBiBuYWKKHhACZ3q9g3PX55AAqVckpLZTcM8JWClUvQIgd9N6F+fOcLL4BfdcJzxym9frw22ZKwvRxsyVZ88Up20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-6131ef5a3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/228d1661f32034c3f4e04f01308c8c90/cloudflare-workers-shared-0.0.0-6131ef5a3.tgz","_integrity":"sha512-ezPecq6kCWmF6M9E1uiPhW03N80ywMgv/6odTF6YTmE5xXh0z7EPFq5Mo9S4SBf2i7xVikU+YRGIg4nxp/OC8Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241018.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6131ef5a3_1729598450714_0.04451074977304437","host":"s3://npm-registry-packages"}},"0.0.0-7874ed2cd":{"name":"@cloudflare/workers-shared","version":"0.0.0-7874ed2cd","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7874ed2cd","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"228af147962944e6f4487e126cfec3a52cb6e983","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7874ed2cd.tgz","fileCount":11,"integrity":"sha512-J22/crNZRiIKZLbXd5TLitp/NZTDB4PfbLhD+IvouJoLRnB/29y5C4DYptTsymCnHBbHZrzk7BNOhGFonwjHuA==","signatures":[{"sig":"MEUCIQD75LG3X66/b25lgWXnkh7Fj3OgsfohUvUBIdJEwk8dhAIgKPIEUpXSK2TXK05xJputeciwd1uykSOWjOfDQVUdiRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-7874ed2cd.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a73144e37b81ece116a2cca4717fbac8/cloudflare-workers-shared-0.0.0-7874ed2cd.tgz","_integrity":"sha512-J22/crNZRiIKZLbXd5TLitp/NZTDB4PfbLhD+IvouJoLRnB/29y5C4DYptTsymCnHBbHZrzk7BNOhGFonwjHuA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241018.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7874ed2cd_1729601116182_0.9065512282341872","host":"s3://npm-registry-packages"}},"0.0.0-9bf51d656":{"name":"@cloudflare/workers-shared","version":"0.0.0-9bf51d656","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9bf51d656","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8fca0d05c0e8f3edbea5900dd6c8b76463065492","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9bf51d656.tgz","fileCount":11,"integrity":"sha512-P+I3gzjtCahqc1sCEMP+e3PTWv21ZhIiL2Ql4rFa1tQUVG9Y4Z+83dtU521fks0uPMIitN5WuooPFJi3Md2Gqg==","signatures":[{"sig":"MEUCIQCDim+gjQ9FWqq74hcEQ6AJdgqbBNjzlGLBdGopgCcTEgIgYTLBp6fsqiSAARxlUdd49PeJom58mulhGU22WBGcQDQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-9bf51d656.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/003aa4aa876cb16efd3079e53755f5be/cloudflare-workers-shared-0.0.0-9bf51d656.tgz","_integrity":"sha512-P+I3gzjtCahqc1sCEMP+e3PTWv21ZhIiL2Ql4rFa1tQUVG9Y4Z+83dtU521fks0uPMIitN5WuooPFJi3Md2Gqg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241018.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9bf51d656_1729602201311_0.35007354364069165","host":"s3://npm-registry-packages"}},"0.0.0-226f9bd1f":{"name":"@cloudflare/workers-shared","version":"0.0.0-226f9bd1f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-226f9bd1f","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a5dabf6dfb382cebc75e52259cf76b57baf1921f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-226f9bd1f.tgz","fileCount":11,"integrity":"sha512-waCN2Feq7QTFSm8LHXdk16nWO3+NU1qwuNyhf1Poopw/sZKzG8ojL4RquH+/nH663jDReKiFWeZ7o9NiL4AMgQ==","signatures":[{"sig":"MEYCIQCzcVwlRLYoVD/fGbbIbP3ZXM0tE09h0PX97Gh90lPmGgIhANJ0b2HPEjHNQ3e1X4c3ccCSkouRrhTLBuDvS/gnqjIB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-226f9bd1f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/31d7263c871a385353572a121b53d050/cloudflare-workers-shared-0.0.0-226f9bd1f.tgz","_integrity":"sha512-waCN2Feq7QTFSm8LHXdk16nWO3+NU1qwuNyhf1Poopw/sZKzG8ojL4RquH+/nH663jDReKiFWeZ7o9NiL4AMgQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241018.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-226f9bd1f_1729609113217_0.6167280101008148","host":"s3://npm-registry-packages"}},"0.0.0-8d0364786":{"name":"@cloudflare/workers-shared","version":"0.0.0-8d0364786","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8d0364786","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b101e8b98dc1df045dff205568132e269314f592","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8d0364786.tgz","fileCount":11,"integrity":"sha512-PzLNyyU/cdLHjK4m9BOmWUg1sMnc8zkvKTMuSmsRnZ6VMhGojZ00p9VYTsy30w6ips8UFEEeM05T/ESwYxZiKg==","signatures":[{"sig":"MEQCIEGX8xEloQaVGPP/HYbmqQRfy+U524dJkgWkAxxDDzOIAiB6NszZkeTTA+/9Plvt6x9y+BSqosAxWVLymqOlQzerLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-8d0364786.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a352f1ef628c9b738373e9073e6e0a77/cloudflare-workers-shared-0.0.0-8d0364786.tgz","_integrity":"sha512-PzLNyyU/cdLHjK4m9BOmWUg1sMnc8zkvKTMuSmsRnZ6VMhGojZ00p9VYTsy30w6ips8UFEEeM05T/ESwYxZiKg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241018.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8d0364786_1729629360800_0.4550623381235832","host":"s3://npm-registry-packages"}},"0.0.0-1de309ba2":{"name":"@cloudflare/workers-shared","version":"0.0.0-1de309ba2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1de309ba2","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7efcbd33d5c78dfde9eaef08c1a5bd40b2abf9ea","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1de309ba2.tgz","fileCount":11,"integrity":"sha512-QXIRQuyXosfDBELNuxbDvDSeto2/fKTFQG+vrbR1eJxbnMAWqu34VTw/qTR9CUTgy3Au3EBw8k6gW8rqOrFWXw==","signatures":[{"sig":"MEQCIEzgXxmehqCUN6pFVqm+o8A97R8H6pWrQiwzqC8+U1cTAiAJ13J/UeM4NeUcXwlrouiIzTJkcb5g0n2JReWLZCjeog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-1de309ba2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9adc8f61838e569c7e96155fe56af2d1/cloudflare-workers-shared-0.0.0-1de309ba2.tgz","_integrity":"sha512-QXIRQuyXosfDBELNuxbDvDSeto2/fKTFQG+vrbR1eJxbnMAWqu34VTw/qTR9CUTgy3Au3EBw8k6gW8rqOrFWXw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241018.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1de309ba2_1729661498630_0.04952016235627399","host":"s3://npm-registry-packages"}},"0.0.0-3c2fc8c8a":{"name":"@cloudflare/workers-shared","version":"0.0.0-3c2fc8c8a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3c2fc8c8a","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1ff165900cc22453bd6a2016d1259aefffa1933e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3c2fc8c8a.tgz","fileCount":11,"integrity":"sha512-PmrSllwEnNtAqgBezFM6oHRmKgLdQETXvI+VIm8TIsW8TYzYW2SA4P8LEXNBInBuUbu1OcMh66h/ZbCFVflqLg==","signatures":[{"sig":"MEUCIA7XtE4dJ9WvnGQhCb+cH0e4qPs6y+48n5pkqYKFbhJbAiEA8YOeH6Grb2oNbN2MEw6WDpCOLmTUOWQnm/fLDPAdoEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-3c2fc8c8a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8952385935e4b8ddece1250d97178e79/cloudflare-workers-shared-0.0.0-3c2fc8c8a.tgz","_integrity":"sha512-PmrSllwEnNtAqgBezFM6oHRmKgLdQETXvI+VIm8TIsW8TYzYW2SA4P8LEXNBInBuUbu1OcMh66h/ZbCFVflqLg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241018.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3c2fc8c8a_1729671073125_0.09354296219901426","host":"s3://npm-registry-packages"}},"0.0.0-e7ea6005c":{"name":"@cloudflare/workers-shared","version":"0.0.0-e7ea6005c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e7ea6005c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d756345ae2db01a2a0a8bf1095bae4211757d3c3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e7ea6005c.tgz","fileCount":11,"integrity":"sha512-JEDyOQASGexfsH+aRwWM881mpK6HrZuSxEE784aJuGOHFy+0Ec2JqFw1eBO0xMzh+PGA7pAGxqag0M7dBaexBw==","signatures":[{"sig":"MEQCIGHiVnIkIpwZACNhWu7ms4RQXLqjbYFSeriE+sIy5ZRhAiAKqGBbpN+xWzXUP7WSGGqjd8vLg/QzVdfM2y1wADc7Xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-e7ea6005c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e9461d31e2acc3988b5eb12593f0c6a3/cloudflare-workers-shared-0.0.0-e7ea6005c.tgz","_integrity":"sha512-JEDyOQASGexfsH+aRwWM881mpK6HrZuSxEE784aJuGOHFy+0Ec2JqFw1eBO0xMzh+PGA7pAGxqag0M7dBaexBw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241018.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e7ea6005c_1729673018862_0.6532022847330043","host":"s3://npm-registry-packages"}},"0.0.0-760e43ffa":{"name":"@cloudflare/workers-shared","version":"0.0.0-760e43ffa","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-760e43ffa","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"09165ab81176b76a79596147d9ad03f9b6d194ee","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-760e43ffa.tgz","fileCount":11,"integrity":"sha512-cZtp4WLUwevElsKLfKN7Rfmy10pZfokT4tf3RceBD8ATI1FM/aUSb1ql358DF9/+SyAF/YYiZAYYwVcND0/jtw==","signatures":[{"sig":"MEUCIQDWcQexDxmioiGBrxwPKPdY68D1ftrzsLPBNvr/h5OBpAIgR4kMDbbO8hTTNp8Yahe7w/w1EgfsicSQXtY/OXgwmFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-760e43ffa.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/26a3cb4a30cb836dae439933e095bdd9/cloudflare-workers-shared-0.0.0-760e43ffa.tgz","_integrity":"sha512-cZtp4WLUwevElsKLfKN7Rfmy10pZfokT4tf3RceBD8ATI1FM/aUSb1ql358DF9/+SyAF/YYiZAYYwVcND0/jtw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-760e43ffa_1729680520925_0.3438333928483994","host":"s3://npm-registry-packages"}},"0.0.0-b2192965e":{"name":"@cloudflare/workers-shared","version":"0.0.0-b2192965e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b2192965e","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2d15d0016e020a6d0a99805873841aad4c2b34d0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b2192965e.tgz","fileCount":11,"integrity":"sha512-K7dlBuVemI9iCw8rLxuuKdtmqQoiWanrkwWWPfnIWTeRpaCPUe7nnx/n6BUhjAOOwymo9cObvjuiA5DvbFP8sA==","signatures":[{"sig":"MEQCIENN4dXuGfp/n0y+R/jUkwCIyBThvf1R/r5ZBuq1n4aAAiAXwn1DYMhYMfxIZbYwzar25zO9cFE+Gq0GYXJwLQb26g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-b2192965e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4d3adf3117c049ce81dbe62d9198d3af/cloudflare-workers-shared-0.0.0-b2192965e.tgz","_integrity":"sha512-K7dlBuVemI9iCw8rLxuuKdtmqQoiWanrkwWWPfnIWTeRpaCPUe7nnx/n6BUhjAOOwymo9cObvjuiA5DvbFP8sA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b2192965e_1729685151005_0.30484130921330244","host":"s3://npm-registry-packages"}},"0.0.0-a90980cad":{"name":"@cloudflare/workers-shared","version":"0.0.0-a90980cad","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a90980cad","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b8e3625374de18e77adff6ce8b08a45649faf513","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a90980cad.tgz","fileCount":11,"integrity":"sha512-l+2VvqC5svNyDbg4N1Fcqq0InD1lIgXVWMFGkIzAYs+oNJkIHsl4a+wej5AyYQz1zfsdeAzRhUIrcllSSxeahg==","signatures":[{"sig":"MEQCIBvx0OxZU+GAUnhLU8jG+4psc0OvoS1/4YHPZ7jd5DURAiAgezQgBl3f2FTL1SofH1pNxZ4Zw5lj5VtbPVppqKFiGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-a90980cad.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/95b3ef52b17532af2bb0ff1cd546096c/cloudflare-workers-shared-0.0.0-a90980cad.tgz","_integrity":"sha512-l+2VvqC5svNyDbg4N1Fcqq0InD1lIgXVWMFGkIzAYs+oNJkIHsl4a+wej5AyYQz1zfsdeAzRhUIrcllSSxeahg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a90980cad_1729686464919_0.03720119554925283","host":"s3://npm-registry-packages"}},"0.0.0-4aa35c562":{"name":"@cloudflare/workers-shared","version":"0.0.0-4aa35c562","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4aa35c562","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1280ca549a580561c23f38dd8d9f921122c49758","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4aa35c562.tgz","fileCount":11,"integrity":"sha512-B4v1I8R53dgaSKz+vvYSEmu4fNqXlcQl69QY8R2lNDSukhGFIU7UUVcMZeugKKaFjFQMnZ77Fb5i0tfzC7/QOQ==","signatures":[{"sig":"MEUCIQDCVF/YpwzGQX0ySXdPC/7ZjLSWf4y4d4HRt2LD6JngPwIgC+/YhjDb82y7+CBMqY9IkLBaKSvxwQtXIq/4pUhF3dw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-4aa35c562.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/82ea04e53810a381ddd2f5ffbdeb4085/cloudflare-workers-shared-0.0.0-4aa35c562.tgz","_integrity":"sha512-B4v1I8R53dgaSKz+vvYSEmu4fNqXlcQl69QY8R2lNDSukhGFIU7UUVcMZeugKKaFjFQMnZ77Fb5i0tfzC7/QOQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4aa35c562_1729687775840_0.17392810388091107","host":"s3://npm-registry-packages"}},"0.0.0-a2afcf13f":{"name":"@cloudflare/workers-shared","version":"0.0.0-a2afcf13f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a2afcf13f","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6fb4832f64e2ed3c522fc6fc3c29746539f0d6b6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a2afcf13f.tgz","fileCount":11,"integrity":"sha512-7NvlP5ai+vOAjR0q5yER5INUNY0TxLtbjq6igEO/C+abQIF60fnUj8tRv+KgDIauyyqbJV14LbVDJ3dnYDehBg==","signatures":[{"sig":"MEYCIQDe77AyJysytTrsH6DJdmJQccGCTE4NvY4x26Qag25L3wIhAMb7o1xc78mbldlCTjohxHu/QISR9+oayKYRQyhVrleT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1034327},"_from":"file:cloudflare-workers-shared-0.0.0-a2afcf13f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/725ae6544a1aa8af1a32118b80fb5eeb/cloudflare-workers-shared-0.0.0-a2afcf13f.tgz","_integrity":"sha512-7NvlP5ai+vOAjR0q5yER5INUNY0TxLtbjq6igEO/C+abQIF60fnUj8tRv+KgDIauyyqbJV14LbVDJ3dnYDehBg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a2afcf13f_1729689612359_0.6097411449328274","host":"s3://npm-registry-packages"}},"0.0.0-8dc2b7d73":{"name":"@cloudflare/workers-shared","version":"0.0.0-8dc2b7d73","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8dc2b7d73","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6fba68f018c554a2c6e84de40d1cc25fd368e94f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8dc2b7d73.tgz","fileCount":11,"integrity":"sha512-C8GWWJJMKJsJ+pSMjpdOwmsD9AWgOXhxDyd7TTvqSSr9PFPjoNlj8XhUj8YzJy+dPlhe7dw0THMJzDcWN1sc7g==","signatures":[{"sig":"MEYCIQDI/Pls4LGO7ohmYLBQZyivCSjqzGybJjGaex54WzLChwIhALKVeJE22q8ecmLsQ/LFbmPeOqqtlxt7zv72aLRtVDlF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-8dc2b7d73.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7f96f6fd157614a35167a532772ca7e7/cloudflare-workers-shared-0.0.0-8dc2b7d73.tgz","_integrity":"sha512-C8GWWJJMKJsJ+pSMjpdOwmsD9AWgOXhxDyd7TTvqSSr9PFPjoNlj8XhUj8YzJy+dPlhe7dw0THMJzDcWN1sc7g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8dc2b7d73_1729699846443_0.6090142786986215","host":"s3://npm-registry-packages"}},"0.0.0-80e5bc688":{"name":"@cloudflare/workers-shared","version":"0.0.0-80e5bc688","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-80e5bc688","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"560168bf90789ae359f78a1903d91f82ebc6f946","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-80e5bc688.tgz","fileCount":11,"integrity":"sha512-6YiP1SFMGp1xqmqoyWLCZaCrflcHoLmlOosmb2b7v7YHBkZ5Jv1dqVkYiDAht8U2cCeSHbp4HjX0ciQZIGc8Xw==","signatures":[{"sig":"MEYCIQCJbHnxi2hRKlFbIEwFSV9CzNr4LektCIG3UPgRR0pM4QIhAN7XZUMdiRhHKNALPiLMw5EOQo1oOlEMsnm1s3KjfHOZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-80e5bc688.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ec0583aa8041f27ea3330f8ecf32f236/cloudflare-workers-shared-0.0.0-80e5bc688.tgz","_integrity":"sha512-6YiP1SFMGp1xqmqoyWLCZaCrflcHoLmlOosmb2b7v7YHBkZ5Jv1dqVkYiDAht8U2cCeSHbp4HjX0ciQZIGc8Xw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-80e5bc688_1729717333912_0.44594328098116276","host":"s3://npm-registry-packages"}},"0.0.0-5ef6231a5":{"name":"@cloudflare/workers-shared","version":"0.0.0-5ef6231a5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5ef6231a5","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"41c5e4febd7e16d6d9b3d8137b1dbed3c1c95279","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5ef6231a5.tgz","fileCount":11,"integrity":"sha512-bEyF1NVaUXI2H3VmlMRwtnWRSCTEfoTFB5ZJC82aO1dcdMZ5KqLIzM0a/t3vMEge47nOe6usnXIPjGcqIw7fuA==","signatures":[{"sig":"MEUCIQCGCVWaGRTYZy6pQV4yizN9OfqY12vgl6DoUKmiQq72UQIgJMGwkV76Qox05qYKxrH2Fv+ZlmulPOzU87aSwYHJvfg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-5ef6231a5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1e89ff53d88b2a5a2a3b2082b01acd2f/cloudflare-workers-shared-0.0.0-5ef6231a5.tgz","_integrity":"sha512-bEyF1NVaUXI2H3VmlMRwtnWRSCTEfoTFB5ZJC82aO1dcdMZ5KqLIzM0a/t3vMEge47nOe6usnXIPjGcqIw7fuA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5ef6231a5_1729756183967_0.5497349925182085","host":"s3://npm-registry-packages"}},"0.0.0-3f1d79c69":{"name":"@cloudflare/workers-shared","version":"0.0.0-3f1d79c69","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3f1d79c69","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9bdb98d5e24465fb9767e0d07bee4655b8684bea","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3f1d79c69.tgz","fileCount":11,"integrity":"sha512-31DZZexVL/5uszwQqjbrVVG7YX1WqJM6JfKInOlKJLolOZCMmctrlsuXXGwAUu8GUbvovU3KzsZfnGmHPRwHPw==","signatures":[{"sig":"MEUCIQCKetM4n99g97Yt9Sge40tcJIbYBDkvzndp11Fjnuq2hwIgBXbHx53479KGdrX8eYxE/wQGr0zTu9522P4cSMJgqBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-3f1d79c69.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6ee70f65fbf513131d0543fbd3f6fb62/cloudflare-workers-shared-0.0.0-3f1d79c69.tgz","_integrity":"sha512-31DZZexVL/5uszwQqjbrVVG7YX1WqJM6JfKInOlKJLolOZCMmctrlsuXXGwAUu8GUbvovU3KzsZfnGmHPRwHPw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3f1d79c69_1729764631478_0.48260705782171454","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"@cloudflare/workers-shared","version":"0.7.0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.7.0","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ecb6a3a1f483989c1ca10d5ed0592d01c7eff0c0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.7.0.tgz","fileCount":11,"integrity":"sha512-LLQRTqx7lKC7o2eCYMpyc5FXV8d0pUX6r3A+agzhqS9aoR5A6zCPefwQGcvbKx83ozX22ATZcemwxQXn12UofQ==","signatures":[{"sig":"MEUCIQCJFxxlkGipcO57PHgVDTvN+d2+zsuN/AEloIJXIfc6TAIgPzpLKmGOgkknMqvBOCMEQF7K3ydIuwNnTk6gwNSgpHI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042227},"_from":"file:cloudflare-workers-shared-0.7.0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9bdcc54696a884e67daaf7420631c82d/cloudflare-workers-shared-0.7.0.tgz","_integrity":"sha512-LLQRTqx7lKC7o2eCYMpyc5FXV8d0pUX6r3A+agzhqS9aoR5A6zCPefwQGcvbKx83ozX22ATZcemwxQXn12UofQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.7.0_1729766609427_0.6228561300626878","host":"s3://npm-registry-packages"}},"0.0.0-8a6d92340":{"name":"@cloudflare/workers-shared","version":"0.0.0-8a6d92340","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8a6d92340","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e0d50db500776ff4e45f429e5a8600c727315012","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8a6d92340.tgz","fileCount":11,"integrity":"sha512-XR3LkQCusJE2ZvSdohyK3ozIj4KWG2YNIxX3VOWTRqOHNyPDeRc+GdeVkGRUHeM9bIB71PF1GoPSB6YHCd8J+Q==","signatures":[{"sig":"MEUCIG55h4sGVBsQWrjde/LI1Tzx6LxRHw5xn2aKHZc7T56fAiEAocHva3g5CzDuhetkoVqk60D2OHV4SPsWWK3uoE7VdbE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-8a6d92340.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7dca5592769248c524a1118944550334/cloudflare-workers-shared-0.0.0-8a6d92340.tgz","_integrity":"sha512-XR3LkQCusJE2ZvSdohyK3ozIj4KWG2YNIxX3VOWTRqOHNyPDeRc+GdeVkGRUHeM9bIB71PF1GoPSB6YHCd8J+Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8a6d92340_1729767025910_0.4036203182657807","host":"s3://npm-registry-packages"}},"0.0.0-3e7cafc74":{"name":"@cloudflare/workers-shared","version":"0.0.0-3e7cafc74","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3e7cafc74","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4236f8d3dd27140ee2660e906075311f55bd6e3a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3e7cafc74.tgz","fileCount":11,"integrity":"sha512-nM3R8dQ4cRI8OhcWOREkUHdOJHbfFnI5dBLmU2HwLo52ZX61MshdRzf3twRmRZCdqYK2ZmrQCXcwqtDPVZklLA==","signatures":[{"sig":"MEUCIQDiPYr24/pJgmMOxYlxZwbdxdUBzqbbXTH2AEL/Z74e/QIgOUMlXhbGa9AOFiZt5zMtLRSDCca7moImNImPlaNqm48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-3e7cafc74.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1132aabb7612b346854a2cdb725333de/cloudflare-workers-shared-0.0.0-3e7cafc74.tgz","_integrity":"sha512-nM3R8dQ4cRI8OhcWOREkUHdOJHbfFnI5dBLmU2HwLo52ZX61MshdRzf3twRmRZCdqYK2ZmrQCXcwqtDPVZklLA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3e7cafc74_1729780950825_0.5439011533185767","host":"s3://npm-registry-packages"}},"0.0.0-656a444fc":{"name":"@cloudflare/workers-shared","version":"0.0.0-656a444fc","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-656a444fc","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8da596cc1392247580f9fd9825c78ab9579fbe57","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-656a444fc.tgz","fileCount":11,"integrity":"sha512-G7LwkbC7BUO5S9OGAVOUTpdYUsVum8TUpYbBiockFzcy9ikr2BqC+bmC+Kpylu++KawQsEL/bD5vcdzZDrXqyw==","signatures":[{"sig":"MEYCIQCFfF+UERbmzNH+rTIXMkxFi2yTAzHMY5SsTDQiTW4+2AIhAKNejbPjEzmVal5qjJSMPUGuyclYggBhxVPI0mKuyEC0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-656a444fc.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/844c902f5e929254c9ba504a6702e5aa/cloudflare-workers-shared-0.0.0-656a444fc.tgz","_integrity":"sha512-G7LwkbC7BUO5S9OGAVOUTpdYUsVum8TUpYbBiockFzcy9ikr2BqC+bmC+Kpylu++KawQsEL/bD5vcdzZDrXqyw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-656a444fc_1729786351460_0.6453531796612877","host":"s3://npm-registry-packages"}},"0.0.0-924ec18c2":{"name":"@cloudflare/workers-shared","version":"0.0.0-924ec18c2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-924ec18c2","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"02c66d3e3b75a3c807e8e7375c8545a437f69510","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-924ec18c2.tgz","fileCount":11,"integrity":"sha512-EPAMyYw7sDENBL1NRxr8DkldHS05sYY7VCwmtkezSJksuMXUYDwGGjMWZhvDgBXyJK7kf7X9heEw4fEbU2pspQ==","signatures":[{"sig":"MEUCIQDWI/3kUgzV28OFHm/8qvuJqB/dwVRk1n2toXMqMAq4RQIgQQwkbDe2zfXS2JxEeS3f9/tDjonZ7Alhpr18ly3VYFI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-924ec18c2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/500959708302737e0a27d0f8f080939a/cloudflare-workers-shared-0.0.0-924ec18c2.tgz","_integrity":"sha512-EPAMyYw7sDENBL1NRxr8DkldHS05sYY7VCwmtkezSJksuMXUYDwGGjMWZhvDgBXyJK7kf7X9heEw4fEbU2pspQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-924ec18c2_1729788392347_0.33670795708562284","host":"s3://npm-registry-packages"}},"0.0.0-a33a133f8":{"name":"@cloudflare/workers-shared","version":"0.0.0-a33a133f8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a33a133f8","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4a9cd11c5da53de830923e65e8f1b53430964903","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a33a133f8.tgz","fileCount":11,"integrity":"sha512-t9oWu34lzFvKY0mft7JiW+y/rXsL/cmcvdjV4YLaJ8XtWRiJ6gyNShX1HcZg7cfvQXnpr3IWHV3TCvptwnG7mQ==","signatures":[{"sig":"MEQCIHFZThpusgz0dJbqpSMm+C4mBf6o5R3eXgv+ZqJrkSs9AiA7vOgG/6V91ijZzWxKzKvTrbN7rpqWVVn7L/rr5+Rnsw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-a33a133f8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c6f441a2f1b5bd92650b823791c1857e/cloudflare-workers-shared-0.0.0-a33a133f8.tgz","_integrity":"sha512-t9oWu34lzFvKY0mft7JiW+y/rXsL/cmcvdjV4YLaJ8XtWRiJ6gyNShX1HcZg7cfvQXnpr3IWHV3TCvptwnG7mQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a33a133f8_1729854871803_0.33474765938079276","host":"s3://npm-registry-packages"}},"0.0.0-15ef013f1":{"name":"@cloudflare/workers-shared","version":"0.0.0-15ef013f1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-15ef013f1","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0d0f98073918819abc273646263ebe8c1ceaffc7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-15ef013f1.tgz","fileCount":11,"integrity":"sha512-GOBEwm1UZseidkgDGcxyd1stZbLvuWW1C3NCwt2gYkS7KXg/bR+dxF2toRJHmNSeXBxqrUSAvA7KXJZzOneCLg==","signatures":[{"sig":"MEYCIQCMQks3/+kJ918oRD/uIq816FKAjzrjVjZ7OaoGPH8T1gIhAOXCCJ+dZQmAabxAU9KcXlDFqvktGymDT4XVq6O5nbzS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-15ef013f1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2349e8f5b7cab0048b42a4f3374ab175/cloudflare-workers-shared-0.0.0-15ef013f1.tgz","_integrity":"sha512-GOBEwm1UZseidkgDGcxyd1stZbLvuWW1C3NCwt2gYkS7KXg/bR+dxF2toRJHmNSeXBxqrUSAvA7KXJZzOneCLg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-15ef013f1_1729857244375_0.6575915577369817","host":"s3://npm-registry-packages"}},"0.0.0-eec2a7074":{"name":"@cloudflare/workers-shared","version":"0.0.0-eec2a7074","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-eec2a7074","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"bcc0e7cd2e23122b11cf18f1064039854a4865cd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-eec2a7074.tgz","fileCount":11,"integrity":"sha512-7Ibvg9hZTSEdalb0ZFpuYdTXzRGQsx/WmQ+4APvL76LYUm3+XQ7L2XEKBXtaQalZ5UPG8/ZodwfPb9wtc0nQRQ==","signatures":[{"sig":"MEQCIFVLXNolUO0R8jQa0sm11iwSf0SS4ZvbUaEAzPEEe+e1AiB91INDdcxVebFh/zkS8QTpME66dzWU5SUQxeECBRx4Bg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-eec2a7074.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6e89c84367eca5e852c893ed11383daf/cloudflare-workers-shared-0.0.0-eec2a7074.tgz","_integrity":"sha512-7Ibvg9hZTSEdalb0ZFpuYdTXzRGQsx/WmQ+4APvL76LYUm3+XQ7L2XEKBXtaQalZ5UPG8/ZodwfPb9wtc0nQRQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-eec2a7074_1729858814034_0.5414634641972433","host":"s3://npm-registry-packages"}},"0.0.0-fa8cc0def":{"name":"@cloudflare/workers-shared","version":"0.0.0-fa8cc0def","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fa8cc0def","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ced69a8813fd13a6754c7d744e3a52cb04ea19c2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fa8cc0def.tgz","fileCount":11,"integrity":"sha512-zU3N3lRXTcrbKZu5rSc/imTv331EjLCI5wZTzJ73OQRJhb3aPc32/GeJ/6fHjiUFzLfMDej99gXzufx7GyVyRw==","signatures":[{"sig":"MEUCIQDZTs2CfLsHvoTY2rntbC2VO2Q7nXSJYNMM8rER189SBwIgFCPpK10rCPv9bFkyKUmo+OPJxhBotkiv+hn9ecZohsg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-fa8cc0def.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e6dd6f2cc0e33840db9369c409b0973c/cloudflare-workers-shared-0.0.0-fa8cc0def.tgz","_integrity":"sha512-zU3N3lRXTcrbKZu5rSc/imTv331EjLCI5wZTzJ73OQRJhb3aPc32/GeJ/6fHjiUFzLfMDej99gXzufx7GyVyRw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fa8cc0def_1729862078666_0.06301032498114956","host":"s3://npm-registry-packages"}},"0.0.0-a034aa1f6":{"name":"@cloudflare/workers-shared","version":"0.0.0-a034aa1f6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a034aa1f6","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9a049e02c73f08a81b45a129e7da7dfdaa9fd8cd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a034aa1f6.tgz","fileCount":11,"integrity":"sha512-4Dpts3Psko2a/QgIbcQcTjO7QBBiZeWQUpAzov/iu4B+X+WGlct3u9PVM8r8oxmqo/sckqLePKlOMewm6prW6g==","signatures":[{"sig":"MEUCIA5bJ/ISfB+2O3uYuTxNU6PmvtznQAoUB2tyy0G2oTCvAiEAyDhvE+DeV62Cg2yFVFAsEJDjfoqQPqjzl7uq5rignbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-a034aa1f6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e69e3760ea5035b6e922a5f404491e08/cloudflare-workers-shared-0.0.0-a034aa1f6.tgz","_integrity":"sha512-4Dpts3Psko2a/QgIbcQcTjO7QBBiZeWQUpAzov/iu4B+X+WGlct3u9PVM8r8oxmqo/sckqLePKlOMewm6prW6g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.1","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.5.4","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a034aa1f6_1729868783186_0.19977007558410298","host":"s3://npm-registry-packages"}},"0.0.0-0a38bbade":{"name":"@cloudflare/workers-shared","version":"0.0.0-0a38bbade","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0a38bbade","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"636d36c24a25809a9abf5faea69008885e95078d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0a38bbade.tgz","fileCount":11,"integrity":"sha512-LZf+WzhpQoxa6syBSQQTsDNc0j8KelvdNAofbpoUf/IvdrZ8gp8zxMnhxjNSTxIPjB61CjJoEbhhZLg+Ww7jxw==","signatures":[{"sig":"MEQCIB1N9AlZqJHmz1p5ZkABrNwBrD6RrLVtTomeJmSD/a4YAiBOQoeeuAegb9vHJLrVx4MePYbz0cQcEnt7M1eYcCg5qQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-0a38bbade.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9c6ca845cbfd6b56ef500c8eefb7bbdd/cloudflare-workers-shared-0.0.0-0a38bbade.tgz","_integrity":"sha512-LZf+WzhpQoxa6syBSQQTsDNc0j8KelvdNAofbpoUf/IvdrZ8gp8zxMnhxjNSTxIPjB61CjJoEbhhZLg+Ww7jxw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0a38bbade_1729875829542_0.25777180907534647","host":"s3://npm-registry-packages"}},"0.0.0-4755bbc09":{"name":"@cloudflare/workers-shared","version":"0.0.0-4755bbc09","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4755bbc09","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"aa899c3779f6c2c177131eb1ca11b020dc7b34b8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4755bbc09.tgz","fileCount":11,"integrity":"sha512-4mUOsUexctxxNAkyu8usSyM7WZdrhi9vEk1qy5/sEAblpA3o8y65XdE1gYQglTul6RRVq6NLAvKzzRqAhWQG9A==","signatures":[{"sig":"MEUCIQDEBMzF730/6MonVHuJ9xTUgFCu6y5EY14CIJWSXDNWXgIgY3CDX6vfnPfZnCBfUdMS8AtxUDY5a+3jOjOkfufZxCE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-4755bbc09.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7668003e5a86247ecbe9f2711f83f714/cloudflare-workers-shared-0.0.0-4755bbc09.tgz","_integrity":"sha512-4mUOsUexctxxNAkyu8usSyM7WZdrhi9vEk1qy5/sEAblpA3o8y65XdE1gYQglTul6RRVq6NLAvKzzRqAhWQG9A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4755bbc09_1730111488898_0.8325796340652918","host":"s3://npm-registry-packages"}},"0.0.0-71d0c6612":{"name":"@cloudflare/workers-shared","version":"0.0.0-71d0c6612","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-71d0c6612","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0f6b4deed7d87bb39f1108549fe92e9ecc4410e4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-71d0c6612.tgz","fileCount":11,"integrity":"sha512-Kpj0MeYm+uJtyOGpu5twCB/wtKOVIpvnwYnHodnSjhir/R04kU3EzOLs8aRoc5cJEMJB3DfyP+8ouy9uEV29gQ==","signatures":[{"sig":"MEUCIBQZwzFeui95OVtrR9MA7JIreqCGd8NQrPNSa2/YaGRGAiEAhsErIXewTbeUfDhZY4EUmvoHuc2R0aWbRDnmF0mJWv4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-71d0c6612.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5cea48bc7a323164995215743cf11ac5/cloudflare-workers-shared-0.0.0-71d0c6612.tgz","_integrity":"sha512-Kpj0MeYm+uJtyOGpu5twCB/wtKOVIpvnwYnHodnSjhir/R04kU3EzOLs8aRoc5cJEMJB3DfyP+8ouy9uEV29gQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-71d0c6612_1730146132627_0.33409216834021316","host":"s3://npm-registry-packages"}},"0.0.0-038fdd97a":{"name":"@cloudflare/workers-shared","version":"0.0.0-038fdd97a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-038fdd97a","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c96d8912b0a364baeab0f07f56c3c461439fdb9c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-038fdd97a.tgz","fileCount":11,"integrity":"sha512-PAOPeQI9tLD9fCIxjKdh1/hzjhFdur0wLA5mWH5sJB0AiHqoUKh7gXK4BgMAEoam6KOXcKk21pOZkWEpSSZc9w==","signatures":[{"sig":"MEUCIA1ks85RHZnnr+i/qJglDBvSE6laDyvV5v3V1vYW0lbaAiEAhfBY27IDBnkUe5MdkHrBwwiifagmJOI8Xk3OxN979aw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-038fdd97a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8ebd98b0e94ed262088ba67592ce4ca9/cloudflare-workers-shared-0.0.0-038fdd97a.tgz","_integrity":"sha512-PAOPeQI9tLD9fCIxjKdh1/hzjhFdur0wLA5mWH5sJB0AiHqoUKh7gXK4BgMAEoam6KOXcKk21pOZkWEpSSZc9w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-038fdd97a_1730201643544_0.27679644151121163","host":"s3://npm-registry-packages"}},"0.0.0-bd66d511a":{"name":"@cloudflare/workers-shared","version":"0.0.0-bd66d511a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-bd66d511a","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8b95dfd0c78aadb5b8f25d927e6529b89b1536c1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-bd66d511a.tgz","fileCount":11,"integrity":"sha512-yYtwJlbcwpF5I8JnV/JNpwxQ3oc6SGRXT0B+tFoLMpvSZPKMx723+mCHnR/Y+gIhakrEA1aANj9XDgrgYQeNTQ==","signatures":[{"sig":"MEYCIQDKmlH47mWwVDqHfPV/MXVzP+JSaATq9Zlfb+QmSHD0gwIhAIXnSbGD/X3HRjte6anEkluOdt+cn8qeOVQH9xTyMIxl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-bd66d511a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/12607baf044d6ef9e42091ff44d7313f/cloudflare-workers-shared-0.0.0-bd66d511a.tgz","_integrity":"sha512-yYtwJlbcwpF5I8JnV/JNpwxQ3oc6SGRXT0B+tFoLMpvSZPKMx723+mCHnR/Y+gIhakrEA1aANj9XDgrgYQeNTQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-bd66d511a_1730203635986_0.679597053872314","host":"s3://npm-registry-packages"}},"0.0.0-98944bfb8":{"name":"@cloudflare/workers-shared","version":"0.0.0-98944bfb8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-98944bfb8","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"679bde4850c3c278d5964f2926ebc0d5614bb290","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-98944bfb8.tgz","fileCount":11,"integrity":"sha512-HRpciJsZWhx9v/dbeCMIbOcofcZxdDmrNcyFhjnWTi4uHt4B+MH8tKo6VNjc3dU28ptgMXT5YsS5ZuUVgeYwWQ==","signatures":[{"sig":"MEQCIGmy/PNO5oFoaNhJq5hESIIng4ENZfdwrbe2uQ8sJjVSAiBP0leTLmUMl4Uey+jo9Fs0bDYl/o83Z4Ex2mDsYDZxeQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-98944bfb8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a30ce74a34363dd5dcfe5b0fe903d777/cloudflare-workers-shared-0.0.0-98944bfb8.tgz","_integrity":"sha512-HRpciJsZWhx9v/dbeCMIbOcofcZxdDmrNcyFhjnWTi4uHt4B+MH8tKo6VNjc3dU28ptgMXT5YsS5ZuUVgeYwWQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-98944bfb8_1730206949963_0.14126443050947568","host":"s3://npm-registry-packages"}},"0.0.0-5cb3f9d19":{"name":"@cloudflare/workers-shared","version":"0.0.0-5cb3f9d19","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5cb3f9d19","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0ee2c947a2de3a431249c9063f1318fe53583bd6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5cb3f9d19.tgz","fileCount":11,"integrity":"sha512-zLWPdOunPVvrzlA8XLjbm58ffUkXf1RVg9rq/hV0xrYStu1V1HhMaf+jlEBph3X4pZZd5qFokrL2FXKVyy6gMw==","signatures":[{"sig":"MEUCIGpRhwYYrMGkm+S7Nqy9twLD3qmNQCusCuca/w8AU4n/AiEA4grODsVGR0pxKocvfnB+IehA07MsWBt0deRSBQKZoTE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-5cb3f9d19.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0565687732bd96ab8bb122fb3cff5b6e/cloudflare-workers-shared-0.0.0-5cb3f9d19.tgz","_integrity":"sha512-zLWPdOunPVvrzlA8XLjbm58ffUkXf1RVg9rq/hV0xrYStu1V1HhMaf+jlEBph3X4pZZd5qFokrL2FXKVyy6gMw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5cb3f9d19_1730207636639_0.4493412872928415","host":"s3://npm-registry-packages"}},"0.0.0-68a2a8460":{"name":"@cloudflare/workers-shared","version":"0.0.0-68a2a8460","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-68a2a8460","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"83130f7bb9286f1084dcbe6ca980a12bac2dfe3d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-68a2a8460.tgz","fileCount":11,"integrity":"sha512-iGL3ocQKSL2ze3ifWIs5d+xfjzg2mygsa11gH3zrjrteIhWowDTEBTg9/vvNnaOGxrPISQWUTn3hlEVcvbfZ6Q==","signatures":[{"sig":"MEUCIQD9xGQkrrfYkuxREWRiOfVL+96lSXN8x3d5pA77cQmQeAIgcg270/N9uo/aO4dTTpWkUXoEDrxqkBqLpEYx7WoBK4s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-68a2a8460.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f5eeb03ccb01630ceb1f3f70164495ca/cloudflare-workers-shared-0.0.0-68a2a8460.tgz","_integrity":"sha512-iGL3ocQKSL2ze3ifWIs5d+xfjzg2mygsa11gH3zrjrteIhWowDTEBTg9/vvNnaOGxrPISQWUTn3hlEVcvbfZ6Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-68a2a8460_1730214940408_0.735764628579364","host":"s3://npm-registry-packages"}},"0.0.0-6cf64de0c":{"name":"@cloudflare/workers-shared","version":"0.0.0-6cf64de0c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6cf64de0c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"66cd32db356c97dfeddf71192a713e0f3555bd20","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6cf64de0c.tgz","fileCount":11,"integrity":"sha512-92aNTg3qTl4PdFS8IWZtW+34PfNtoHMpxMDnYUKK9LM3Rhy2RyeQc8rDfih8RyKuR5+YOFPNyoS/mv0eadyN1w==","signatures":[{"sig":"MEUCIEJPSkIlTi3Cw4RSRrVnwPwI4nYMnMPYZRMqeatIiHwKAiEA1f/awWgYF3mMiytRTx+To6noyjjzYTkIbJ3tKUMFHpk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-6cf64de0c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f6fbfe01d32afa57323a167c7eb38e01/cloudflare-workers-shared-0.0.0-6cf64de0c.tgz","_integrity":"sha512-92aNTg3qTl4PdFS8IWZtW+34PfNtoHMpxMDnYUKK9LM3Rhy2RyeQc8rDfih8RyKuR5+YOFPNyoS/mv0eadyN1w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6cf64de0c_1730222979157_0.694375980850449","host":"s3://npm-registry-packages"}},"0.0.0-07b5b25f9":{"name":"@cloudflare/workers-shared","version":"0.0.0-07b5b25f9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-07b5b25f9","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a09b5af19411d1f13ba45e4fc39d2842a7144252","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-07b5b25f9.tgz","fileCount":11,"integrity":"sha512-jwwHYBSNbWykIlaDAHT+ccKBSQwAscY+oeagOHWoe1yB2frF7RGXmubgqSmhatrWYdL+Kq+LYujSkc8UVfZQVw==","signatures":[{"sig":"MEQCIHfNTre1FfTEb7cDaWD2sIgf65gdlJ0nrh6OuBVNNRDFAiB/YHUeGY2N4uvh9F/rmPQ2gxYXEvluXFOoc/vT+Ewl4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-07b5b25f9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/51a284ad85bb15b1c9ae5a3a8ee0d5b6/cloudflare-workers-shared-0.0.0-07b5b25f9.tgz","_integrity":"sha512-jwwHYBSNbWykIlaDAHT+ccKBSQwAscY+oeagOHWoe1yB2frF7RGXmubgqSmhatrWYdL+Kq+LYujSkc8UVfZQVw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-07b5b25f9_1730292759180_0.15772005291030755","host":"s3://npm-registry-packages"}},"0.0.0-d1474fc20":{"name":"@cloudflare/workers-shared","version":"0.0.0-d1474fc20","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d1474fc20","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3320ab3402ef759101643173a213e7bd41471d47","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d1474fc20.tgz","fileCount":11,"integrity":"sha512-td/rPG81/9c7kQBrejucQKs3fQRyJYRWUFpen/79xiUcqqVIKky1jm54qzthNRexzEs5gGBpOJFqBqbnA6I1EA==","signatures":[{"sig":"MEYCIQCXFi0WSBLuEpTA/X28T3AhAsGkG4Z4vN1AjiOS29S1bQIhAP/0WhxPiQI3M3XR3803Qf3v4AN6tZYfOc22OF4ZeEdI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-d1474fc20.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8de86bd8fdbb49ea6312318ec51418d1/cloudflare-workers-shared-0.0.0-d1474fc20.tgz","_integrity":"sha512-td/rPG81/9c7kQBrejucQKs3fQRyJYRWUFpen/79xiUcqqVIKky1jm54qzthNRexzEs5gGBpOJFqBqbnA6I1EA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d1474fc20_1730295946343_0.27561148604411234","host":"s3://npm-registry-packages"}},"0.0.0-74ede5618":{"name":"@cloudflare/workers-shared","version":"0.0.0-74ede5618","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-74ede5618","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e06aa8f5c61635c201f67a1c29adc80e66caa1f3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-74ede5618.tgz","fileCount":11,"integrity":"sha512-qbU9X4q/oDk+NApUJVCBQZsO960/dYb45Aa3WFUY/PdhYt5ngRUDr7VCGXo/I1dWR1jD7lwh6A/rfegjEB1CDA==","signatures":[{"sig":"MEUCIQDFQNcZlSTbGPdEfQbROuCxreDDHNda8B7AqmM9nuLDOwIgVtkbRPZ6zacj61yIkkJi/7OxI4Pbb+f3YFjfi+QVUrI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-74ede5618.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5269b34094cbe31ba42c97df8db35311/cloudflare-workers-shared-0.0.0-74ede5618.tgz","_integrity":"sha512-qbU9X4q/oDk+NApUJVCBQZsO960/dYb45Aa3WFUY/PdhYt5ngRUDr7VCGXo/I1dWR1jD7lwh6A/rfegjEB1CDA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-74ede5618_1730305673488_0.6272366517203807","host":"s3://npm-registry-packages"}},"0.0.0-2e43346f1":{"name":"@cloudflare/workers-shared","version":"0.0.0-2e43346f1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2e43346f1","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0ddd44b7768526e3a9ee2a0a5dbbf155c1412d76","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2e43346f1.tgz","fileCount":11,"integrity":"sha512-0HWKpforMajah/2C5ukGe9onsfANHP8bGxmWBKEO/+JpeoZREHzxgr39EyTa+szwgLeINH16JfTRK8u9De0eLQ==","signatures":[{"sig":"MEQCID+JQDpcsTVWZ/RPFUH2N+0iw2jCau5HHqJq9myF9nLXAiAjPG4jG3bA7Egum6UEK8Sor/2DfxLNWqN+0dp4Q9m7Bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-2e43346f1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0912c296aae23c6253529de8fd46f339/cloudflare-workers-shared-0.0.0-2e43346f1.tgz","_integrity":"sha512-0HWKpforMajah/2C5ukGe9onsfANHP8bGxmWBKEO/+JpeoZREHzxgr39EyTa+szwgLeINH16JfTRK8u9De0eLQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2e43346f1_1730373591727_0.82424469599001","host":"s3://npm-registry-packages"}},"0.0.0-f8ebdd1b2":{"name":"@cloudflare/workers-shared","version":"0.0.0-f8ebdd1b2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f8ebdd1b2","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a44f6caf2f4a459f8d499b40ed85d11f3555b2c0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f8ebdd1b2.tgz","fileCount":11,"integrity":"sha512-VtHoDH5jweHq715m+HjZf6X4UpiLJkUFkgEZqFlF4TCiyiHKKHV10//R0LaqC9U0qwin+2JKqTN/Z24jYBdnLA==","signatures":[{"sig":"MEYCIQCLQMmo7k7JHf0hPyjhg4kfN5gf3UC226nZcuqhejeqWAIhAMrj3JKg0YNazx51Unq4u55UqH2Yawr0vWfxXlRGZ1zS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-f8ebdd1b2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c85b6178fd4681c4493701c5666406a9/cloudflare-workers-shared-0.0.0-f8ebdd1b2.tgz","_integrity":"sha512-VtHoDH5jweHq715m+HjZf6X4UpiLJkUFkgEZqFlF4TCiyiHKKHV10//R0LaqC9U0qwin+2JKqTN/Z24jYBdnLA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f8ebdd1b2_1730374928004_0.9795274568570274","host":"s3://npm-registry-packages"}},"0.0.0-222257826":{"name":"@cloudflare/workers-shared","version":"0.0.0-222257826","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-222257826","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ef4f3eada02739bba59ed1a93b1928b288728146","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-222257826.tgz","fileCount":11,"integrity":"sha512-1I65ru3Nm/sMO/TrRyjAV90NLETaxcgUHe025BH7ccuoZSh6keHWXHeU5oEiYyKY3ibdX3eSGkrgVL6nT0NGuA==","signatures":[{"sig":"MEUCIQCWDA7PGVPudeqlB56ukpM207wNkxPvErLm7GYnMJyNAgIgMi+s6TkWCItHhalVL4bak/fGCxMwcAByuE1oah6Ey/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-222257826.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8e5777d714270771c3a3f8dfb591a31f/cloudflare-workers-shared-0.0.0-222257826.tgz","_integrity":"sha512-1I65ru3Nm/sMO/TrRyjAV90NLETaxcgUHe025BH7ccuoZSh6keHWXHeU5oEiYyKY3ibdX3eSGkrgVL6nT0NGuA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-222257826_1730382328368_0.3183266798307931","host":"s3://npm-registry-packages"}},"0.0.0-d938bb395":{"name":"@cloudflare/workers-shared","version":"0.0.0-d938bb395","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d938bb395","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f3a5cd59223689532b825d49b6b4caa185556007","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d938bb395.tgz","fileCount":11,"integrity":"sha512-vYSLwvoh8nFcLD6xhV/74zHNNWcQqYqHjNiJzA8Dt5fIzi6rHjFxX9LPQrm4ivJJvAB4YLt/xq660HgmE3T1Jw==","signatures":[{"sig":"MEYCIQDKuj/+YhnJxsrhp2dlBjg9BA6Aa7Co4ncEhnhUsTpjWwIhAMICYHWdf9EaF+Tv1ta8SlPl8zMY+oNs7W7f6b/z9oY4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-d938bb395.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d978a05ce02c8d3870d5359a8f42bf74/cloudflare-workers-shared-0.0.0-d938bb395.tgz","_integrity":"sha512-vYSLwvoh8nFcLD6xhV/74zHNNWcQqYqHjNiJzA8Dt5fIzi6rHjFxX9LPQrm4ivJJvAB4YLt/xq660HgmE3T1Jw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d938bb395_1730388588644_0.5006797376960606","host":"s3://npm-registry-packages"}},"0.0.0-ab2b02b29":{"name":"@cloudflare/workers-shared","version":"0.0.0-ab2b02b29","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ab2b02b29","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"173e06e03079d4d870f1cfb5a720306c2330c85b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ab2b02b29.tgz","fileCount":11,"integrity":"sha512-JBAfvuGK2yP8ftbBsNIimejwvTY0XT4JXgTEjT0gMjzwiP2Bt9wyHmTMp8THOEOd/DRVggx2DCkguCauxrVNUw==","signatures":[{"sig":"MEQCIFrk6uJjAiQT2kuNR+e7fogNXcqgeAgglz1GpcvCd+1ZAiAlgMjSIpOL4HYwJ/p8Hvf6TN/yq4ITmYiYEki6pTgFcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-ab2b02b29.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4177c31d77e4f6068bd01c7030a97c2c/cloudflare-workers-shared-0.0.0-ab2b02b29.tgz","_integrity":"sha512-JBAfvuGK2yP8ftbBsNIimejwvTY0XT4JXgTEjT0gMjzwiP2Bt9wyHmTMp8THOEOd/DRVggx2DCkguCauxrVNUw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ab2b02b29_1730392088595_0.5025426708297704","host":"s3://npm-registry-packages"}},"0.0.0-4d7ce6fd9":{"name":"@cloudflare/workers-shared","version":"0.0.0-4d7ce6fd9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4d7ce6fd9","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b69572fc8653b7aa5ed4062a4c533bd4cd4d169c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4d7ce6fd9.tgz","fileCount":11,"integrity":"sha512-36ImhVfYFsp29/S5uKC2rPM+BH+1qeAWQw9G9mURDgj1nE+npepfJACi6xgH/YmNBdWjkyBb6LLPiRoykCFqGQ==","signatures":[{"sig":"MEYCIQDE2PXf3pk/Fdv70OQbMG2DGSxTh2P+86h+2PqCN6WYHAIhANmQ598o6xL1oA3D0WJHnbrZ4MrAq/7X+dwIRmHBxLuY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-4d7ce6fd9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f1ae82ef9a6eadd8609eb9aec42fb8a0/cloudflare-workers-shared-0.0.0-4d7ce6fd9.tgz","_integrity":"sha512-36ImhVfYFsp29/S5uKC2rPM+BH+1qeAWQw9G9mURDgj1nE+npepfJACi6xgH/YmNBdWjkyBb6LLPiRoykCFqGQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4d7ce6fd9_1730392633358_0.15569208600490225","host":"s3://npm-registry-packages"}},"0.0.0-8963e7b37":{"name":"@cloudflare/workers-shared","version":"0.0.0-8963e7b37","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8963e7b37","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0ac862a24790b3cf95c70669ae7d8fd6294e65d9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8963e7b37.tgz","fileCount":11,"integrity":"sha512-8mLrjCnssDnTeOfxHW9u5X0b9WEtnMzXBegenl46w5ZFvwUUs/163m4mD2oY7nYxLqF3a7v5UET7sekae0wMCw==","signatures":[{"sig":"MEUCIQDjFFwONEi+PzA6NlHqdDmtrwF/6nte+cU+GYoTBNJBawIga4GPZw3psW0JNWkO0i1FYu6OfqunqNBfh5wfhFdfHJI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-8963e7b37.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9e3106e67e7ea7ed0308e3353ed2b5d6/cloudflare-workers-shared-0.0.0-8963e7b37.tgz","_integrity":"sha512-8mLrjCnssDnTeOfxHW9u5X0b9WEtnMzXBegenl46w5ZFvwUUs/163m4mD2oY7nYxLqF3a7v5UET7sekae0wMCw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8963e7b37_1730396597257_0.9203327980736145","host":"s3://npm-registry-packages"}},"0.0.0-d31a90216":{"name":"@cloudflare/workers-shared","version":"0.0.0-d31a90216","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d31a90216","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fb71ce8bc9d0bb76d1e80b1f6bd9b381c01a5fc7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d31a90216.tgz","fileCount":11,"integrity":"sha512-VOWqhbXY0OeLc1fNEVC7zDUPKxcgVxLW13S98xei5OnVOQmsLv5ZQXNXhafl3MJ7z283DL5fTtJvtbVHTyUiLQ==","signatures":[{"sig":"MEYCIQCxiYeT33hdEvaZDLZ5YHlb2NRDeeMswYmpumWLKB3NjQIhAPnKb+z+OFLqbV/0q7G+VZquD7Ufa54Tkcen0jzizYOm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-d31a90216.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9caef86f3777d539cb3db72d67e64b19/cloudflare-workers-shared-0.0.0-d31a90216.tgz","_integrity":"sha512-VOWqhbXY0OeLc1fNEVC7zDUPKxcgVxLW13S98xei5OnVOQmsLv5ZQXNXhafl3MJ7z283DL5fTtJvtbVHTyUiLQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d31a90216_1730457363108_0.6958561560267238","host":"s3://npm-registry-packages"}},"0.0.0-f46330a4d":{"name":"@cloudflare/workers-shared","version":"0.0.0-f46330a4d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f46330a4d","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e66ede0f06ec71fd84e9911406f8928ae912c829","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f46330a4d.tgz","fileCount":11,"integrity":"sha512-lfAEQt2YLXfKgB+0V9UrtvSapqEgL61QP9t2hN3DO5F7HBG+t4ryR60P+cI3YwBkigjN83xaavw7ikJrsZvaPQ==","signatures":[{"sig":"MEYCIQCy5FnIXtMcRCA9sNEB7bckceiU0XthJwxGQnVinYh0cQIhAOPfl9uzOCCNmTyPsIfeh1+oVyiNOdCWhn5zpbH0Yb5h","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-f46330a4d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b0562323e8318209d98ab17574a90cfe/cloudflare-workers-shared-0.0.0-f46330a4d.tgz","_integrity":"sha512-lfAEQt2YLXfKgB+0V9UrtvSapqEgL61QP9t2hN3DO5F7HBG+t4ryR60P+cI3YwBkigjN83xaavw7ikJrsZvaPQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f46330a4d_1730459138298_0.6000935738047712","host":"s3://npm-registry-packages"}},"0.0.0-3ee1353d3":{"name":"@cloudflare/workers-shared","version":"0.0.0-3ee1353d3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3ee1353d3","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f6194b3b473836175b4684ddf951ca42f7cdaeee","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3ee1353d3.tgz","fileCount":11,"integrity":"sha512-RV3S8us92E6FMWvYwB+6kUYn9fabuaKVxl+2Bne7vC/qBy0lRnChYl5rqOpSl/IlHpKEW3fd9h2LMhKQUJzbGQ==","signatures":[{"sig":"MEQCIBCOqtGUBylQSuZao3tHOS74g1ZXERGON1krXIfkalikAiAiXr8NL3oc740r/iYnml7xRFSsLtIdulO6ZbHYh9MTnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-3ee1353d3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0a8029841d91b7c0290665de7a023c16/cloudflare-workers-shared-0.0.0-3ee1353d3.tgz","_integrity":"sha512-RV3S8us92E6FMWvYwB+6kUYn9fabuaKVxl+2Bne7vC/qBy0lRnChYl5rqOpSl/IlHpKEW3fd9h2LMhKQUJzbGQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3ee1353d3_1730479163530_0.7777976439665868","host":"s3://npm-registry-packages"}},"0.0.0-2278616b5":{"name":"@cloudflare/workers-shared","version":"0.0.0-2278616b5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2278616b5","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0d315c176c0b48e5c48db2bbcedf7500c58133de","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2278616b5.tgz","fileCount":11,"integrity":"sha512-cRxKKpGWfIf+VbJy3VGfhN8Ouf6ZFvlDMuAWPtNu5mhyvpEpVwPvGfiSKzdtS+23JfopimzqwseVT0AE5WowDQ==","signatures":[{"sig":"MEUCICZ8tiygpACFINJSBRLCCxyW7JAM5maysVL+w1tWi5wRAiEAgyaDC+Nu+d9HpCljXAPYj00e8wJEomllJKAKjJmg6z0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-2278616b5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/277c7f95cdaeb102db148adf1156c60a/cloudflare-workers-shared-0.0.0-2278616b5.tgz","_integrity":"sha512-cRxKKpGWfIf+VbJy3VGfhN8Ouf6ZFvlDMuAWPtNu5mhyvpEpVwPvGfiSKzdtS+23JfopimzqwseVT0AE5WowDQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2278616b5_1730730487108_0.7878187028426096","host":"s3://npm-registry-packages"}},"0.0.0-89f627426":{"name":"@cloudflare/workers-shared","version":"0.0.0-89f627426","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-89f627426","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3422cba033599d816f7c5d6b347892bf4623b403","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-89f627426.tgz","fileCount":11,"integrity":"sha512-Q8N43r8HyUCgrjy3ECDRgIbD1H+lsjKkC3oCfhJVWrcoAdrXJh/NzNI3UE5oKXSARbH27XgA6FTt0Gd15Hah8w==","signatures":[{"sig":"MEUCIQDVqsMSfLvjn2TUOD41jwuYISwEfCyBdsuDkESW51hAZwIgU3XAqudguh2TGgEjRZoMmJJmYdEUOooU1dlzsy49sDk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-89f627426.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2ef57f9bb30df6e9080cf20d7268918a/cloudflare-workers-shared-0.0.0-89f627426.tgz","_integrity":"sha512-Q8N43r8HyUCgrjy3ECDRgIbD1H+lsjKkC3oCfhJVWrcoAdrXJh/NzNI3UE5oKXSARbH27XgA6FTt0Gd15Hah8w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-89f627426_1730733892379_0.3420211588480615","host":"s3://npm-registry-packages"}},"0.0.0-49ef163e5":{"name":"@cloudflare/workers-shared","version":"0.0.0-49ef163e5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-49ef163e5","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"591691473f3883c4b5e1d0fce79b872304f9b291","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-49ef163e5.tgz","fileCount":11,"integrity":"sha512-HkhJC5ULvLa2UAru0+eRiVobXhWSUdiYJqmy54eVMRw428QYV+4Il0w5BXc6YrYLbJEJVBCyB1hRcHDzRXhdog==","signatures":[{"sig":"MEUCIAFYqDwWmO3F2eh7nkuJ+4+cInoI0rK+TSLa0HbX45RtAiEAsBI3OPJuJZ+8QqF7C+YESL70eIog9D5TlH7rM0AuCt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-49ef163e5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ceb01e0d74eee9dafc18ff12492bf746/cloudflare-workers-shared-0.0.0-49ef163e5.tgz","_integrity":"sha512-HkhJC5ULvLa2UAru0+eRiVobXhWSUdiYJqmy54eVMRw428QYV+4Il0w5BXc6YrYLbJEJVBCyB1hRcHDzRXhdog==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-49ef163e5_1730734863195_0.28183089428078034","host":"s3://npm-registry-packages"}},"0.0.0-e1d2fd668":{"name":"@cloudflare/workers-shared","version":"0.0.0-e1d2fd668","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e1d2fd668","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"348437b3541f38a3361c768fd30ffccda5c165fc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e1d2fd668.tgz","fileCount":11,"integrity":"sha512-kMmvsQP7IiKzSpIf5p+LrR/YZmfHX+fHrBppFzXIY7P+Z5FVha5B1pu7WY9x0RW/iH4RTkzS0okM57CcITwDpQ==","signatures":[{"sig":"MEUCIBpdDIGBVa03Yh8QVOoJhBexnt9YeylE9EPOV02+lqqXAiEA11IF+WXF0K53bGOFz16YcfntxJXN20DD8+D9qMB1ur8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-e1d2fd668.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f670fb839fd412d1f3e16657f810c6f7/cloudflare-workers-shared-0.0.0-e1d2fd668.tgz","_integrity":"sha512-kMmvsQP7IiKzSpIf5p+LrR/YZmfHX+fHrBppFzXIY7P+Z5FVha5B1pu7WY9x0RW/iH4RTkzS0okM57CcITwDpQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e1d2fd668_1730746135996_0.6680015989110331","host":"s3://npm-registry-packages"}},"0.0.0-6948b7045":{"name":"@cloudflare/workers-shared","version":"0.0.0-6948b7045","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6948b7045","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b1f08a98b538ed89109f04028790efdd8fd92891","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6948b7045.tgz","fileCount":11,"integrity":"sha512-bsAn4dPQ1VTMw3z6+XjmYMbqSl56EUFPUBFG2xRMGBQqg/LEdRGW0SP6ircK7JDX5utAjPSnDi9Uw/UuBOwY7A==","signatures":[{"sig":"MEYCIQCitfmPwT2EhdLMK7HY1QsyaQEfS0XnHJt9/CuSZngXBQIhAIjPOdAxlFX64krDENgthFxQbwLEG1ey12lBtYEuUFw3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-6948b7045.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/08c702687c3d3ea1c37a5c6cf12882ac/cloudflare-workers-shared-0.0.0-6948b7045.tgz","_integrity":"sha512-bsAn4dPQ1VTMw3z6+XjmYMbqSl56EUFPUBFG2xRMGBQqg/LEdRGW0SP6ircK7JDX5utAjPSnDi9Uw/UuBOwY7A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6948b7045_1730747564255_0.7619571782780967","host":"s3://npm-registry-packages"}},"0.0.0-a5f177945":{"name":"@cloudflare/workers-shared","version":"0.0.0-a5f177945","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a5f177945","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"865d9e7c67746233d62abf0d7501b16e018dd3a3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a5f177945.tgz","fileCount":11,"integrity":"sha512-CFXOhxrNG+deYAzcV2YVWmwQ1tSckzY6tgjMekBcnO5tlMELTMtXh1uEym1eiZaNh20GVqfMdfY/+iM+/xEqHw==","signatures":[{"sig":"MEUCIQCmHes9sgUepi28D0MNhAQL8roPj79S17WCKBUvcoZkswIgM7aTOV9/6L6Q8b2vC6X3ibQNvOWa2Z3QbXmvP7LnKFo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-a5f177945.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/00430ed5836b44080f98fe892df64044/cloudflare-workers-shared-0.0.0-a5f177945.tgz","_integrity":"sha512-CFXOhxrNG+deYAzcV2YVWmwQ1tSckzY6tgjMekBcnO5tlMELTMtXh1uEym1eiZaNh20GVqfMdfY/+iM+/xEqHw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a5f177945_1730751789328_0.5906042747294913","host":"s3://npm-registry-packages"}},"0.0.0-3a144caf5":{"name":"@cloudflare/workers-shared","version":"0.0.0-3a144caf5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3a144caf5","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"bfc19922b58a944916043eb3bfb4acffb654ec38","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3a144caf5.tgz","fileCount":11,"integrity":"sha512-qGMtPiXkJhyr+TRUk1Ax+XSYNy/fimS7IkH4LvN8lwVC3hh1JO4Z9HxNFrMIAYg4MwMcH+vMfhJDvCIawAK9oQ==","signatures":[{"sig":"MEUCIFdthTWdUPxrN7nEpse88bRPo8NVJCx/UgcKdDgYuI30AiEA6WgH3aaOpDjIuyqDpUZWKbzl/f4S9Q1+GPXGx7jeRu8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-3a144caf5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2c7c2dcb01533007ddc2be13e2d63be8/cloudflare-workers-shared-0.0.0-3a144caf5.tgz","_integrity":"sha512-qGMtPiXkJhyr+TRUk1Ax+XSYNy/fimS7IkH4LvN8lwVC3hh1JO4Z9HxNFrMIAYg4MwMcH+vMfhJDvCIawAK9oQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3a144caf5_1730799351175_0.10403585277116045","host":"s3://npm-registry-packages"}},"0.0.0-1bd4885b5":{"name":"@cloudflare/workers-shared","version":"0.0.0-1bd4885b5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1bd4885b5","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2e30d25818642b6b9ba23f40c1ce30fba8699595","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1bd4885b5.tgz","fileCount":11,"integrity":"sha512-V/P2Nz0cj9mFhrVvaEZlKFPllH0crsO4hKwBSPF8twfzAHm3ukpgdBL+khdZvHvNnM9Vtpe2nvftfeSdI4wy5A==","signatures":[{"sig":"MEYCIQDFiO7PSMwYlZ3+DmJz4zUALG4Vrg+HxveSjFpsVzMguQIhAMFQ6+ZASXPHHyi5SVnkfx1xuhLRNR60wPPaYlKl6bBP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-1bd4885b5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6b1472a71318f13447aef6a0d95acadb/cloudflare-workers-shared-0.0.0-1bd4885b5.tgz","_integrity":"sha512-V/P2Nz0cj9mFhrVvaEZlKFPllH0crsO4hKwBSPF8twfzAHm3ukpgdBL+khdZvHvNnM9Vtpe2nvftfeSdI4wy5A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1bd4885b5_1730805395383_0.807079062732116","host":"s3://npm-registry-packages"}},"0.0.0-edef523b7":{"name":"@cloudflare/workers-shared","version":"0.0.0-edef523b7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-edef523b7","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"37399a3d99ddb81a582fb8a5737e52c289e448fc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-edef523b7.tgz","fileCount":11,"integrity":"sha512-CnuUcXIqfPQc+eaYrhlM6hIHtncljCxvbPG4p1SSGjaXRDpW1T7hbW3VzQbJCZVdhZvOPtTLe8yw+usbngyXMA==","signatures":[{"sig":"MEYCIQCzuw+nAOPyV9JQJA8588OKjs6KDMGkw88/r/ygdzn9RAIhAKb1Z+27v+gDkoOehcwrRIdQ3JyPvL1+rvElTmYx5Ns+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-edef523b7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1502a768125b075594c361501801ed1c/cloudflare-workers-shared-0.0.0-edef523b7.tgz","_integrity":"sha512-CnuUcXIqfPQc+eaYrhlM6hIHtncljCxvbPG4p1SSGjaXRDpW1T7hbW3VzQbJCZVdhZvOPtTLe8yw+usbngyXMA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-edef523b7_1730806221818_0.257618463531603","host":"s3://npm-registry-packages"}},"0.0.0-6380d864d":{"name":"@cloudflare/workers-shared","version":"0.0.0-6380d864d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6380d864d","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9ac33358e64a207cceb7143d0dd5eda711ec6488","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6380d864d.tgz","fileCount":11,"integrity":"sha512-tDHqIcl5XY9jQeFj5rp2cvSwQgk6tkj9tnotZC7z3F6Xurw0mezTrwoWiBDQ02BVgKLQA0YqqcaKuJs1cFMepw==","signatures":[{"sig":"MEMCHwWpaTd4ZFeNmHgGE0EZUN/Spdyq/S3CFy36b2Bx928CIFjtC/9tRZ8NwNtqGKqbbaqgIpnV2PDPAsHKYap7xV6H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-6380d864d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/39277989df7557de9555b54ab1f26ca4/cloudflare-workers-shared-0.0.0-6380d864d.tgz","_integrity":"sha512-tDHqIcl5XY9jQeFj5rp2cvSwQgk6tkj9tnotZC7z3F6Xurw0mezTrwoWiBDQ02BVgKLQA0YqqcaKuJs1cFMepw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6380d864d_1730812202564_0.36390413101112773","host":"s3://npm-registry-packages"}},"0.0.0-251e49a7a":{"name":"@cloudflare/workers-shared","version":"0.0.0-251e49a7a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-251e49a7a","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d722f4323d8fba4dd240f5df2844a8d75bbe0f8b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-251e49a7a.tgz","fileCount":11,"integrity":"sha512-LAaxCn2OjQhZAPdYdUGYxzRHiKjl+rJ+XKVqGpn2r5XMuk1Rs7sxK5JQSSeHC4pJt44cx6HFBhRKha3DqdQ4xw==","signatures":[{"sig":"MEUCIHgms6X/VDOJ6gzyeQt9nVZ8XCp0r4n9FNB32chy63x/AiEA4CpWaDrVcsNpIyzrKjQkFzT1h9K0ZIivcRQYSyecEfQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-251e49a7a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d48c426ab6224f2d2a7fbfe9edd5d935/cloudflare-workers-shared-0.0.0-251e49a7a.tgz","_integrity":"sha512-LAaxCn2OjQhZAPdYdUGYxzRHiKjl+rJ+XKVqGpn2r5XMuk1Rs7sxK5JQSSeHC4pJt44cx6HFBhRKha3DqdQ4xw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-251e49a7a_1730814285861_0.3959862356260815","host":"s3://npm-registry-packages"}},"0.0.0-5a712e70f":{"name":"@cloudflare/workers-shared","version":"0.0.0-5a712e70f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5a712e70f","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a901e5ad3f03592a7cf928d6b8cbb69aff97cb07","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5a712e70f.tgz","fileCount":11,"integrity":"sha512-NgxsNXiNcJAGiOSRR0O60XbasXf0Pgld2pawU6ZeBKcjstTuib7Ppthl+nufIyhDTTmSNZMmwy/O41uWA5UF4g==","signatures":[{"sig":"MEUCIQDPq/+EVRkkk4Q/b8VpaLpL5zSo9nMR0IornDA5S+86LAIgVyY+nl21Ee/PcIDXEU8kG4i0+XBytd0s7gruZTMEECI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-5a712e70f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ffae22197b4aca501b1873cb0d91e30f/cloudflare-workers-shared-0.0.0-5a712e70f.tgz","_integrity":"sha512-NgxsNXiNcJAGiOSRR0O60XbasXf0Pgld2pawU6ZeBKcjstTuib7Ppthl+nufIyhDTTmSNZMmwy/O41uWA5UF4g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5a712e70f_1730818787628_0.3686916077220299","host":"s3://npm-registry-packages"}},"0.0.0-afe985093":{"name":"@cloudflare/workers-shared","version":"0.0.0-afe985093","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-afe985093","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"72243a8b9ee55e277fa6bcc918446d9ade99348e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-afe985093.tgz","fileCount":11,"integrity":"sha512-vICwwpWs6X21DgsN3Mp0Irf2h62kPehAINCH8GS2kP9VV1Ga2elmKWW8JKi23OI8ENHM1T1Mw7Fu8FvYmIrliA==","signatures":[{"sig":"MEQCIDUSAibCi0MnOiC5PfC0JyfM30Ev/J9taDvjFJ2ZJhZ9AiAW5VzH3a+T9WQs7NfRivI7Em2UOe1CGJL4kZNTzk4Wvw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-afe985093.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7214d85f7a27e8096e6176285923eccb/cloudflare-workers-shared-0.0.0-afe985093.tgz","_integrity":"sha512-vICwwpWs6X21DgsN3Mp0Irf2h62kPehAINCH8GS2kP9VV1Ga2elmKWW8JKi23OI8ENHM1T1Mw7Fu8FvYmIrliA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-afe985093_1730820241159_0.3511876688131168","host":"s3://npm-registry-packages"}},"0.0.0-0c0606c2a":{"name":"@cloudflare/workers-shared","version":"0.0.0-0c0606c2a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0c0606c2a","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"658a087a231edf3816d1e821c2674d7a6e1af064","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0c0606c2a.tgz","fileCount":11,"integrity":"sha512-nhyiclxJ9h1hu0nIFk7u4n2+7/7l/E2Vf5QQMbP3tbK03IB5mvoAXF9KW/hjG4xFGVDwsZ6LhKYi7zhvuNXxBw==","signatures":[{"sig":"MEYCIQCxgLzYaz5JkpJrKQ3lm7XOfZjz36lbAHrtzt7sB/6s2wIhAIsdKQGiPCwcrOHHNKd4Vb4nFMmOEB8TzGYUxPhhzOrv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-0c0606c2a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4c8493e5a02740af24acd0a18c6542f4/cloudflare-workers-shared-0.0.0-0c0606c2a.tgz","_integrity":"sha512-nhyiclxJ9h1hu0nIFk7u4n2+7/7l/E2Vf5QQMbP3tbK03IB5mvoAXF9KW/hjG4xFGVDwsZ6LhKYi7zhvuNXxBw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0c0606c2a_1730832060734_0.8564828914309894","host":"s3://npm-registry-packages"}},"0.0.0-7ad152ea3":{"name":"@cloudflare/workers-shared","version":"0.0.0-7ad152ea3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7ad152ea3","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e60b14c9e38500bd0129ec5bd049b66bfbab436c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7ad152ea3.tgz","fileCount":11,"integrity":"sha512-A3pAEnp75HRluhG4fzMuwbsdAaZwuGGv1TrSa+hX4gi5+TWL7TIMMZLdwRL2MmkmTJSrSl5EHqiW7xT4fo3niQ==","signatures":[{"sig":"MEUCIQDi2TgkqZt1xo68a6hvUpTKEORaa3GjFz8jzD5KEww5IgIgSAUAJAU0zRo0DIMU9I86SLBBtHMoT0wqwW/fuKRIxQ8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-7ad152ea3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9da79600d7e38e0815338337ab7edd51/cloudflare-workers-shared-0.0.0-7ad152ea3.tgz","_integrity":"sha512-A3pAEnp75HRluhG4fzMuwbsdAaZwuGGv1TrSa+hX4gi5+TWL7TIMMZLdwRL2MmkmTJSrSl5EHqiW7xT4fo3niQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7ad152ea3_1730916633740_0.17916018865840666","host":"s3://npm-registry-packages"}},"0.0.0-843b27045":{"name":"@cloudflare/workers-shared","version":"0.0.0-843b27045","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-843b27045","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"082334a15265b2977b68bf03507fa57684fe42db","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-843b27045.tgz","fileCount":11,"integrity":"sha512-n43eSQ+odGtKKh0F6En8NHXJBprT+R4t/XdS9aTm7GFxKnu5QZZ13AWnF+WLtr/nyX4SqQPb30zpsFTMUOCnnQ==","signatures":[{"sig":"MEQCIFyqQnQ7pGLI+cuWzm5tDeswlwfgbQvFL8qaDntLvumnAiABc2PUILTd8M6p2OVUEu6b5n4ZnFcuS2yj7BQhfGoabA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-843b27045.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/afcfd7888f5c9b9053f4aed214828e51/cloudflare-workers-shared-0.0.0-843b27045.tgz","_integrity":"sha512-n43eSQ+odGtKKh0F6En8NHXJBprT+R4t/XdS9aTm7GFxKnu5QZZ13AWnF+WLtr/nyX4SqQPb30zpsFTMUOCnnQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-843b27045_1730922509625_0.03836011700797459","host":"s3://npm-registry-packages"}},"0.0.0-6ef772c15":{"name":"@cloudflare/workers-shared","version":"0.0.0-6ef772c15","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6ef772c15","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"cc9aa9e0a1e0e66f9bae3e7e05728fe950cd15e6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6ef772c15.tgz","fileCount":11,"integrity":"sha512-jrNiJvdpm3pGsow3PchAKkDlNdskmh4l6zJfVjB/ncbq9ZcgT78RXt9BMwAhFFdBNqRd2MeLyRdOrWZ09q5X8A==","signatures":[{"sig":"MEUCIC9QVZnwhA0/bdsQZjberDUMpl7qSKVmZOqBZxa7mUXBAiEA+o+nEQjmSGL0HlkHLNP3Ew26EA5fWzW0v1U391pTf1o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-6ef772c15.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/dc23861e3dce682a0a2123cd40f1d5ad/cloudflare-workers-shared-0.0.0-6ef772c15.tgz","_integrity":"sha512-jrNiJvdpm3pGsow3PchAKkDlNdskmh4l6zJfVjB/ncbq9ZcgT78RXt9BMwAhFFdBNqRd2MeLyRdOrWZ09q5X8A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241022.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6ef772c15_1730924970741_0.8531423109126708","host":"s3://npm-registry-packages"}},"0.0.0-a4f5647a3":{"name":"@cloudflare/workers-shared","version":"0.0.0-a4f5647a3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a4f5647a3","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5dcea694a14f4dddd6e0ad7b5b886b71f8f8ac3e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a4f5647a3.tgz","fileCount":11,"integrity":"sha512-xYcGYXmblnQEzvE/L2zcxfwRQ+4V5kXeAaDmhnTWFL4LFdNPMnWAvYMv8p1Yd066ILcHEZYuMkExixrJ/t9Pmw==","signatures":[{"sig":"MEUCIQDMKs+kaqMzZ5KFgG20Zdhr5qIZX6amrwc0Yo8WbjABCAIgAuiWXQeo1g7agEgSWCGa1EZ2Ru8oFxkiFaE4GNJaiHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-a4f5647a3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/40b3c3566b683ef0764dad8ecc7bfa7e/cloudflare-workers-shared-0.0.0-a4f5647a3.tgz","_integrity":"sha512-xYcGYXmblnQEzvE/L2zcxfwRQ+4V5kXeAaDmhnTWFL4LFdNPMnWAvYMv8p1Yd066ILcHEZYuMkExixrJ/t9Pmw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a4f5647a3_1730978244151_0.06908537234684742","host":"s3://npm-registry-packages"}},"0.0.0-f292294ba":{"name":"@cloudflare/workers-shared","version":"0.0.0-f292294ba","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f292294ba","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a1eca63845fc1ba30fae54d4587d618f85845cbd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f292294ba.tgz","fileCount":11,"integrity":"sha512-GOwu46/hKWAJmoAyj1EaWb4h48Q+DfazbakhtEjIjfBPPk+lf9ddMA7DMJKm+LN4CDo3RfmIJAMxnSDGP70ffA==","signatures":[{"sig":"MEYCIQDcg7/SrtoB8vLpTm7nbyQLWEH5wXte29DY4GH+svDtuAIhAMSTnKRMJXqqEV2kNwTXYARHP5fzk844ZNUqTH8wpCyb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-f292294ba.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/70847e14b780f21f7a6268c9149c5748/cloudflare-workers-shared-0.0.0-f292294ba.tgz","_integrity":"sha512-GOwu46/hKWAJmoAyj1EaWb4h48Q+DfazbakhtEjIjfBPPk+lf9ddMA7DMJKm+LN4CDo3RfmIJAMxnSDGP70ffA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f292294ba_1730983050927_0.04533075657350749","host":"s3://npm-registry-packages"}},"0.0.0-3dce3881b":{"name":"@cloudflare/workers-shared","version":"0.0.0-3dce3881b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3dce3881b","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1c9194b5e1e9bd28ff13acd27234c0f9542f432d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3dce3881b.tgz","fileCount":11,"integrity":"sha512-smKdFD1B4+xpwHqL35MUncLDMFcNe+bWXElMPn8YdJWGxUscKsJArEPWVKd3xhxEWGAOO+lRsusJS88Ml1utyg==","signatures":[{"sig":"MEQCIF4yAHciYvZAo/U0/1oL7cGHiS12zUUdeP1Pxj4zoU1UAiAjscZoF2j5YEHhd9y6W9vkMgJX05DIjrvR9ZtBaC4+3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042237},"_from":"file:cloudflare-workers-shared-0.0.0-3dce3881b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1811dcab1b8d729411f4d1fe3f248442/cloudflare-workers-shared-0.0.0-3dce3881b.tgz","_integrity":"sha512-smKdFD1B4+xpwHqL35MUncLDMFcNe+bWXElMPn8YdJWGxUscKsJArEPWVKd3xhxEWGAOO+lRsusJS88Ml1utyg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3dce3881b_1730985114078_0.33123931858545275","host":"s3://npm-registry-packages"}},"0.0.0-08c658049":{"name":"@cloudflare/workers-shared","version":"0.0.0-08c658049","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-08c658049","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0c9398f11f8ced0a28c334fa38ade8e9d27dac3f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-08c658049.tgz","fileCount":11,"integrity":"sha512-Ws6p1Wyjq5/GYKXiGYOgtRxVX6AUlAeQHX9pMiB8eo+a9n22GPHx2QhnDoZ5t6tB/ftmorlz3DNwgatObNc88g==","signatures":[{"sig":"MEYCIQDDfNNvyxHImIPmLQxVRLwj82jw5k8Mek9Aygk1p69XlgIhAMhKT6l5JPUXZ+u3eLIKshj+ilWTHLKHOG17GiZhHUdb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-08c658049.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9498f080a8a4ab4aeb669d048c94307f/cloudflare-workers-shared-0.0.0-08c658049.tgz","_integrity":"sha512-Ws6p1Wyjq5/GYKXiGYOgtRxVX6AUlAeQHX9pMiB8eo+a9n22GPHx2QhnDoZ5t6tB/ftmorlz3DNwgatObNc88g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-08c658049_1730987339880_0.050345507639166565","host":"s3://npm-registry-packages"}},"0.0.0-492533f19":{"name":"@cloudflare/workers-shared","version":"0.0.0-492533f19","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-492533f19","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b46679cffaf8d8d7155af041ad3506d8bbed6c98","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-492533f19.tgz","fileCount":11,"integrity":"sha512-e6Qa1n/cb/L/d2TtMImzyZjkTx7/KrQhmFCCaL47vzrOdIDEU+VEYCA7FFOk8Z+sCnzJMmKMihZqfk4RRs6cww==","signatures":[{"sig":"MEYCIQDrBFI2Hz0zzBHuCk4FeZvcX9cFfuLPctWELjlJ7/Di8AIhAPE2l1pzk6Q71m98P8ehfEo0wcyzZPWQFAcPYqfImShZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-492533f19.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6f1eb9a659405e7b89d7e34e944b6da6/cloudflare-workers-shared-0.0.0-492533f19.tgz","_integrity":"sha512-e6Qa1n/cb/L/d2TtMImzyZjkTx7/KrQhmFCCaL47vzrOdIDEU+VEYCA7FFOk8Z+sCnzJMmKMihZqfk4RRs6cww==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-492533f19_1730993176702_0.367092482619092","host":"s3://npm-registry-packages"}},"0.0.0-9098a3b03":{"name":"@cloudflare/workers-shared","version":"0.0.0-9098a3b03","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9098a3b03","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6eaeea2f237807f65af077eda228961438aa176c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9098a3b03.tgz","fileCount":11,"integrity":"sha512-ENLrgrTkxPxrBNowAF/F6Je+ZRUcn4JSeFcgbHG48Dq8cdElE/6/GLyzan/VLY5fo9/WSBXhNG3/hDjMN4cGXA==","signatures":[{"sig":"MEUCIAS5mD5JGn4YV/GYsXo3avJKEL+LyBqRlENj7MUkW7P8AiEAhZqllIc/R5mRogV6W+vz8BlQoG4Vxk9mNnqGZMSLjiI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-9098a3b03.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/194a77d4ad8b480a17250c7ec583c485/cloudflare-workers-shared-0.0.0-9098a3b03.tgz","_integrity":"sha512-ENLrgrTkxPxrBNowAF/F6Je+ZRUcn4JSeFcgbHG48Dq8cdElE/6/GLyzan/VLY5fo9/WSBXhNG3/hDjMN4cGXA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9098a3b03_1730993899213_0.36472287612774745","host":"s3://npm-registry-packages"}},"0.0.0-50cfea1ee":{"name":"@cloudflare/workers-shared","version":"0.0.0-50cfea1ee","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-50cfea1ee","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d6b2d698430f8a92b4ba6afc52d2f8aeb1918980","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-50cfea1ee.tgz","fileCount":11,"integrity":"sha512-h6k/v9ltad5zb14PRy2Pk51RWeYBsiA/Olhz5lSJfHqWWKONaMlsOSgdg6zdppfsbKq485ZLWvyciwF+cv+kRQ==","signatures":[{"sig":"MEUCIFB51qg81E1/SfCwbjgpxWPc+EUDqdgJRGS7B8szf/RBAiEA+Y1oiJw41HroX9ieaEUrluDMf5ag7w9/zzbPXPSOB8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-50cfea1ee.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c45d593d1f83369a59e519d079ac39b2/cloudflare-workers-shared-0.0.0-50cfea1ee.tgz","_integrity":"sha512-h6k/v9ltad5zb14PRy2Pk51RWeYBsiA/Olhz5lSJfHqWWKONaMlsOSgdg6zdppfsbKq485ZLWvyciwF+cv+kRQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-50cfea1ee_1730997240991_0.3783886793645601","host":"s3://npm-registry-packages"}},"0.0.0-f6879d3a6":{"name":"@cloudflare/workers-shared","version":"0.0.0-f6879d3a6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f6879d3a6","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d7d07e3914c8bcf1e83cd033ba9023a0774500df","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f6879d3a6.tgz","fileCount":11,"integrity":"sha512-KRfahepvj8bC5lmDDJFnwCOeehIWUlB1AvsSKpymI1Of87DzPGPsrlp3BSa3xzViMTd0A2t7uvqfEiw5j+Ixlw==","signatures":[{"sig":"MEUCIQCDRlgFa9+qy16RhKszMBKAKrY2WM7gMtWZ+Qb7QrH/bQIgNhOgrs6ZqkITkNrlXmFbVGzNi5LMcftNwE1qeTiX9fQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-f6879d3a6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c008b4af5468322430a785fb6b054622/cloudflare-workers-shared-0.0.0-f6879d3a6.tgz","_integrity":"sha512-KRfahepvj8bC5lmDDJFnwCOeehIWUlB1AvsSKpymI1Of87DzPGPsrlp3BSa3xzViMTd0A2t7uvqfEiw5j+Ixlw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f6879d3a6_1731005082771_0.7418387072891381","host":"s3://npm-registry-packages"}},"0.0.0-1d5bc6d35":{"name":"@cloudflare/workers-shared","version":"0.0.0-1d5bc6d35","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1d5bc6d35","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c1961023047fcfed7170263e57ba12d957bf1474","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1d5bc6d35.tgz","fileCount":11,"integrity":"sha512-L+D8MyC1iHUBr8sP82AnvPmR6AmE6xE6f/UiE3YPCgRLLoU6i8CMqB7l5S9EoM/rikbpeOhoOTB2Vvk+FWMUhg==","signatures":[{"sig":"MEUCIC8KQatph+OEQbezyvqUt+Ib+DgiUnN8+l1fZli0HYRAAiEAy2j7TaR2o1ZPBANya4hPFGOh3Raq9iX5YnUHd9RomPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-1d5bc6d35.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f60ac3034d079df7a37ecf7331a985b8/cloudflare-workers-shared-0.0.0-1d5bc6d35.tgz","_integrity":"sha512-L+D8MyC1iHUBr8sP82AnvPmR6AmE6xE6f/UiE3YPCgRLLoU6i8CMqB7l5S9EoM/rikbpeOhoOTB2Vvk+FWMUhg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1d5bc6d35_1731015280889_0.7594856195362214","host":"s3://npm-registry-packages"}},"0.0.0-ad51d1d77":{"name":"@cloudflare/workers-shared","version":"0.0.0-ad51d1d77","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ad51d1d77","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"91eb445cd1ad9b713f4627fb89275be173d8084f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ad51d1d77.tgz","fileCount":11,"integrity":"sha512-cwtWUT3IahxC/GVrE0bG8jFWxozUxObbOq6S1XxD/ExIOBfW/f3GVL7rSoWstSNErWs1/A2JGmiuf6uoaoeVEg==","signatures":[{"sig":"MEYCIQCO+rSOU7d0RWkZxFJgWoSUqx4rC8vt7nOltpFRxX9q/AIhAO7CICSpRVx5XPAb2ThOtPOSayvyjRFKT9QCATH6fufb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-ad51d1d77.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9f114a82b6fb28622898d959375c1e88/cloudflare-workers-shared-0.0.0-ad51d1d77.tgz","_integrity":"sha512-cwtWUT3IahxC/GVrE0bG8jFWxozUxObbOq6S1XxD/ExIOBfW/f3GVL7rSoWstSNErWs1/A2JGmiuf6uoaoeVEg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ad51d1d77_1731015831832_0.6401357242754997","host":"s3://npm-registry-packages"}},"0.0.0-c7b157ba7":{"name":"@cloudflare/workers-shared","version":"0.0.0-c7b157ba7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c7b157ba7","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3c2e743bb2c551efeddae9aac8a8f4e4463bbe26","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c7b157ba7.tgz","fileCount":11,"integrity":"sha512-As4X7n3U1traykm0tz77BaGvFEdx6oCMPYhVaA4Yp5AnP5xC00RXuCdJnACbHYIKQ3yPLzvSt4FbR6337SxX3Q==","signatures":[{"sig":"MEUCIQDeZemN4NOVrLVj/OWR6j6BPwo24Y5ulkbBknY1SnqNZgIgCpw6qdQufpZln5Ty6jQhU7aHosaTPrBIiKmppaI27No=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-c7b157ba7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b5ab13f844cf61f0d86d2983f5216658/cloudflare-workers-shared-0.0.0-c7b157ba7.tgz","_integrity":"sha512-As4X7n3U1traykm0tz77BaGvFEdx6oCMPYhVaA4Yp5AnP5xC00RXuCdJnACbHYIKQ3yPLzvSt4FbR6337SxX3Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c7b157ba7_1731016590436_0.37500885460328925","host":"s3://npm-registry-packages"}},"0.0.0-e2214012f":{"name":"@cloudflare/workers-shared","version":"0.0.0-e2214012f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e2214012f","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a01c85e6b13dfdda970a9cbca8689637d88b55a4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e2214012f.tgz","fileCount":11,"integrity":"sha512-rktPK2QE91PHCMk1fxHPUnwT11cYjkH8Wg3k+GcAwEFFozjm304/JdHq12wz8wOzK0fo49+oxCbKLmkC2jT/fQ==","signatures":[{"sig":"MEQCIEOZ2phdbHaFnQIAU9T50jxb33QroEdGr+ZUG8ZzhmbmAiA1fa7ud33yZjQ8E6OxgQ2o3A8d2lrwUCwnUO5FRIuM9Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-e2214012f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3a25d24368fc6d182383ce6a4de65162/cloudflare-workers-shared-0.0.0-e2214012f.tgz","_integrity":"sha512-rktPK2QE91PHCMk1fxHPUnwT11cYjkH8Wg3k+GcAwEFFozjm304/JdHq12wz8wOzK0fo49+oxCbKLmkC2jT/fQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e2214012f_1731031442530_0.8249565071185321","host":"s3://npm-registry-packages"}},"0.0.0-09bf6b848":{"name":"@cloudflare/workers-shared","version":"0.0.0-09bf6b848","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-09bf6b848","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"92b9a8b203bfc1dee5bf3d27652ae00230b8e541","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-09bf6b848.tgz","fileCount":11,"integrity":"sha512-rFLdSUQzj+MG/lrjyAit/i8ETsoRnbDmBFZG/9T4aJNDgcZOVASVF57Iiv5Egd9Tz0liU8a6skSc33HgLK7K2w==","signatures":[{"sig":"MEQCIDo8yKoZur0RVBmHmGzPeblCiez56QuJLdAAx7hicjMuAiBrhycfShG1NufWnKoJBiZ5o9VLCI9tyZLsRcESb5D1jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-09bf6b848.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/aa45baf240eb3b120e3d2195ee8e0bed/cloudflare-workers-shared-0.0.0-09bf6b848.tgz","_integrity":"sha512-rFLdSUQzj+MG/lrjyAit/i8ETsoRnbDmBFZG/9T4aJNDgcZOVASVF57Iiv5Egd9Tz0liU8a6skSc33HgLK7K2w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-09bf6b848_1731075585105_0.46169608857826394","host":"s3://npm-registry-packages"}},"0.7.1":{"name":"@cloudflare/workers-shared","version":"0.7.1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.7.1","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"cf32caaf58808d9e36f9ebc8baa84a9699b388f2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.7.1.tgz","fileCount":11,"integrity":"sha512-46cP5FCrl3TrvHeoHLb5SRuiDMKH5kc9Yvo36SAfzt8dqJI/qJRoY1GP3ioHn/gP7v2QIoUOTAzIl7Ml7MnfrA==","signatures":[{"sig":"MEUCIDgcSq1qUO5YZ39U1y9N66uCptOPwBSp9LM0P3CSnQN8AiEAsEgSZEZRUPmHNXFgKL46oIY1tU48ggKT3w30aFGxc0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042469},"_from":"file:cloudflare-workers-shared-0.7.1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/dbea02181324d13c9fda9c1cdd1cb245/cloudflare-workers-shared-0.7.1.tgz","_integrity":"sha512-46cP5FCrl3TrvHeoHLb5SRuiDMKH5kc9Yvo36SAfzt8dqJI/qJRoY1GP3ioHn/gP7v2QIoUOTAzIl7Ml7MnfrA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.7.1_1731080079911_0.86369438859014","host":"s3://npm-registry-packages"}},"0.0.0-f0e6e15c8":{"name":"@cloudflare/workers-shared","version":"0.0.0-f0e6e15c8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f0e6e15c8","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2a5d37c643ba189014d9714b84f2e11a1cb78fd9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f0e6e15c8.tgz","fileCount":11,"integrity":"sha512-HyfjxIr1+kOfsdO2zXNkpomvBj4DFCACzPAVdUNWCgwbchqiQa/EJA64LhzTOc1p+bOfIUgiVNF0mrFheradDw==","signatures":[{"sig":"MEUCIApGEwUJM8+YGbd7nAAPB91nTE78Zo3pa3h3DmlghhySAiEAsyoVlE6joyNoHS5Yftc71jUngUBzbYow4K5Gc1JMObs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-f0e6e15c8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/62543375e1e945192027843b89ff9549/cloudflare-workers-shared-0.0.0-f0e6e15c8.tgz","_integrity":"sha512-HyfjxIr1+kOfsdO2zXNkpomvBj4DFCACzPAVdUNWCgwbchqiQa/EJA64LhzTOc1p+bOfIUgiVNF0mrFheradDw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f0e6e15c8_1731080462102_0.17986114721185653","host":"s3://npm-registry-packages"}},"0.0.0-b499b743e":{"name":"@cloudflare/workers-shared","version":"0.0.0-b499b743e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b499b743e","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"96573b5449c89dd3eb3ee0d5fec6d977438ad245","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b499b743e.tgz","fileCount":11,"integrity":"sha512-4vIWubrGqPavbx7WSvX7gvjdvWdCEFEZ1EZOCCooOd1gGcFB1QwYdgRqxuNPT8qaRQuaYV5vczOtqEoci8ymUA==","signatures":[{"sig":"MEQCIDX/qNCShW9qRhCgp+jneljbfo/zWxMlJ4sJjf+oI0VAAiBriaANITGQKIPkQIdoPy7nrg/CsrLCPvDEw230LVTLkA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-b499b743e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6816d7b7824d81af5f4ff202956dd3d4/cloudflare-workers-shared-0.0.0-b499b743e.tgz","_integrity":"sha512-4vIWubrGqPavbx7WSvX7gvjdvWdCEFEZ1EZOCCooOd1gGcFB1QwYdgRqxuNPT8qaRQuaYV5vczOtqEoci8ymUA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b499b743e_1731338279600_0.5536748120464725","host":"s3://npm-registry-packages"}},"0.0.0-ff3542096":{"name":"@cloudflare/workers-shared","version":"0.0.0-ff3542096","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ff3542096","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c854ff05ae557627fff574e68d0ae7e53b369ae8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ff3542096.tgz","fileCount":11,"integrity":"sha512-SOcLnBx0xylgD7ofsaLtdtfc3e30VfF7v/aYsaU4G2aDQIZkkJ44DcrIKcDWMErP5I8goQRGZcVJyAAIc0wUcw==","signatures":[{"sig":"MEUCIHkR5gGzPqTCs6uIFAUcNS8DDfxYDsMyHqEDBUVP0HVQAiEAvvX47RTEsm6EXoGohkV/heSUxs+xpZM5GfHKDylBFvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-ff3542096.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/147c933311ba4b35db7bb2d9d1c9f2ba/cloudflare-workers-shared-0.0.0-ff3542096.tgz","_integrity":"sha512-SOcLnBx0xylgD7ofsaLtdtfc3e30VfF7v/aYsaU4G2aDQIZkkJ44DcrIKcDWMErP5I8goQRGZcVJyAAIc0wUcw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ff3542096_1731343548548_0.03349239913649238","host":"s3://npm-registry-packages"}},"0.0.0-f76da8d61":{"name":"@cloudflare/workers-shared","version":"0.0.0-f76da8d61","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f76da8d61","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"017fb3e19e95aa4e64da33728080fe780d093c47","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f76da8d61.tgz","fileCount":11,"integrity":"sha512-HHqzZoY/2kEHrTObcaSa4jWR8CbXTxVyLotwHjNh/1x6mk33qjnx4SS4inUXidvTQSO/M45z8L9QI7UL0TBHHg==","signatures":[{"sig":"MEYCIQCLKfR3Rc3iQMSmYGr6tk3BbmzU/SJrbmb3KnmenKZ3kAIhAPfBRtB1O6vyh3e2KFjdOQqT9Rlh1LjWnynlzca0SJ49","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-f76da8d61.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/14789cf3aae0b774950673e8ef3f80f4/cloudflare-workers-shared-0.0.0-f76da8d61.tgz","_integrity":"sha512-HHqzZoY/2kEHrTObcaSa4jWR8CbXTxVyLotwHjNh/1x6mk33qjnx4SS4inUXidvTQSO/M45z8L9QI7UL0TBHHg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f76da8d61_1731400992065_0.6613149675884484","host":"s3://npm-registry-packages"}},"0.0.0-287a5d0e4":{"name":"@cloudflare/workers-shared","version":"0.0.0-287a5d0e4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-287a5d0e4","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c71473b79f3eaa3aff3574a07dff0ee2eca55d52","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-287a5d0e4.tgz","fileCount":11,"integrity":"sha512-mCk+ODcXnHs0d3XCalJYEd3kbhL2TGaTNue5SbkftqnjRsWdlVJFfMG3Rbw22YdbAFXEKbWOya5oL4B1LY7Adw==","signatures":[{"sig":"MEQCIAQG8w2csDNRJMw+trKFiC8RRR74NQ0TQY2JjRVmgenoAiA0sEIow65X7H2YT54W5iZ+EOP4WPrI3IrwnkBVjlQ9Zg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-287a5d0e4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ee067a6bd07156aa51e1c26ae83a6d72/cloudflare-workers-shared-0.0.0-287a5d0e4.tgz","_integrity":"sha512-mCk+ODcXnHs0d3XCalJYEd3kbhL2TGaTNue5SbkftqnjRsWdlVJFfMG3Rbw22YdbAFXEKbWOya5oL4B1LY7Adw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-287a5d0e4_1731403829074_0.442458498428405","host":"s3://npm-registry-packages"}},"0.0.0-ee305dd67":{"name":"@cloudflare/workers-shared","version":"0.0.0-ee305dd67","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ee305dd67","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"054714231d66f026625b690abfd5a57faade8ddc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ee305dd67.tgz","fileCount":11,"integrity":"sha512-zkI++g+mS64Fi+qZr+VqQrO86xITXUVSOEivNWU9wZ1aY6CCKhr/tE/jUEa6o4NWpzTqXvElX/2QslRyU+3KCQ==","signatures":[{"sig":"MEYCIQCoiUeUQgwKz7kq3pj9NHabYFUTbMK7nkspsw/uOo4/SAIhAN8mF6xM9E0NeOUzqy+HbYJ9fksGjWnm7EK9DkUwV0zQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-ee305dd67.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3d649a987fec9f20ea16b3b69f758cd0/cloudflare-workers-shared-0.0.0-ee305dd67.tgz","_integrity":"sha512-zkI++g+mS64Fi+qZr+VqQrO86xITXUVSOEivNWU9wZ1aY6CCKhr/tE/jUEa6o4NWpzTqXvElX/2QslRyU+3KCQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ee305dd67_1731410522940_0.2308088836742488","host":"s3://npm-registry-packages"}},"0.0.0-7be8f7639":{"name":"@cloudflare/workers-shared","version":"0.0.0-7be8f7639","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7be8f7639","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4c515f66e8dd63af3ba9a3ddb51c6f23af1a38bc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7be8f7639.tgz","fileCount":11,"integrity":"sha512-ZOciy7Hv75zTLHOwpiW4iYxNMXo6JK0kXRttF8zNvB6T3D3TG2+k99YK+Kzcoe77SpafZh3hkHrN8D+GhthDrQ==","signatures":[{"sig":"MEUCIB3JkA5R8d02ylVSG8BIVAYsOUpPgPXv5/mZ5ps3iTChAiEAwFHHWhdk3kFcuhWIhcyyiLACgTCJbDzGQhzSYrz4w7I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-7be8f7639.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4f28b3fd6c6f3c33d85721a890715203/cloudflare-workers-shared-0.0.0-7be8f7639.tgz","_integrity":"sha512-ZOciy7Hv75zTLHOwpiW4iYxNMXo6JK0kXRttF8zNvB6T3D3TG2+k99YK+Kzcoe77SpafZh3hkHrN8D+GhthDrQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7be8f7639_1731415187001_0.32610766368108446","host":"s3://npm-registry-packages"}},"0.0.0-9d8bf2e6e":{"name":"@cloudflare/workers-shared","version":"0.0.0-9d8bf2e6e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9d8bf2e6e","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5c5cd00af29db5cd11873ac56bf167f0bee849f1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9d8bf2e6e.tgz","fileCount":11,"integrity":"sha512-UPRghfJJCsQGLP/dCEH2NFrFbZHxRkfJWzj/6IfvXZyWB53Bexhng9lqmkQIm1/X/p/abfE4AaOStpeYGjQyXQ==","signatures":[{"sig":"MEUCIQC0QO3pZ6xsUyFoIpUdv25py4fiKz6WT5K4+eBgOXUWJQIgSpWlJ56tIm5hd6+7BbSKOCulv22GyCAcYyFp+7hHxG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-9d8bf2e6e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a424563fc0f530ff704da83b76afb646/cloudflare-workers-shared-0.0.0-9d8bf2e6e.tgz","_integrity":"sha512-UPRghfJJCsQGLP/dCEH2NFrFbZHxRkfJWzj/6IfvXZyWB53Bexhng9lqmkQIm1/X/p/abfE4AaOStpeYGjQyXQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9d8bf2e6e_1731431795500_0.051174304869886944","host":"s3://npm-registry-packages"}},"0.0.0-96c2b779f":{"name":"@cloudflare/workers-shared","version":"0.0.0-96c2b779f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-96c2b779f","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5968438104b119e35f0c243cf1115ecd298d75a0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-96c2b779f.tgz","fileCount":11,"integrity":"sha512-/SNE9nv5p0Who64ikMtVWh/aSt7SYpwKczp2y0YlKRliPdIafQU1t7KJkqIrgaiaSOMrWzLRfUdfasvyrNsfvQ==","signatures":[{"sig":"MEYCIQCqTNgL6y/JpQfWEnlFmJIfRXUWFdXKHyo3/YT1K/u2DAIhAI/poQD3hE0H9/+vFf/N7RMSOym5ixsflyencCzt8pb9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-96c2b779f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8972b7e847e04fe482a69cf6a002646b/cloudflare-workers-shared-0.0.0-96c2b779f.tgz","_integrity":"sha512-/SNE9nv5p0Who64ikMtVWh/aSt7SYpwKczp2y0YlKRliPdIafQU1t7KJkqIrgaiaSOMrWzLRfUdfasvyrNsfvQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-96c2b779f_1731435571540_0.8734823842070798","host":"s3://npm-registry-packages"}},"0.0.0-beed72e7f":{"name":"@cloudflare/workers-shared","version":"0.0.0-beed72e7f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-beed72e7f","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b91b9add06c8948e04f5ac152b846778d95fc36a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-beed72e7f.tgz","fileCount":11,"integrity":"sha512-OVK/AclUPmFFeGz2mY7gZ9z3lNkx9wW10fA/uAcvid7u4OMeT4pY1kGvWvlbOWoRKPtUTrAfgHezPe61KGrqfQ==","signatures":[{"sig":"MEYCIQCzxqcU/AmZ1idcwRmV6zFQPeS/3sKLit/HEPdwVn6q3QIhALVmc3qF3Cn2kH9rYie3fQ7QPrbHRF7nv3wlvguEvu41","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-beed72e7f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1b61dfb24910d74724216d69a9ade89f/cloudflare-workers-shared-0.0.0-beed72e7f.tgz","_integrity":"sha512-OVK/AclUPmFFeGz2mY7gZ9z3lNkx9wW10fA/uAcvid7u4OMeT4pY1kGvWvlbOWoRKPtUTrAfgHezPe61KGrqfQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-beed72e7f_1731436184508_0.09398544882950177","host":"s3://npm-registry-packages"}},"0.0.0-94f07eec1":{"name":"@cloudflare/workers-shared","version":"0.0.0-94f07eec1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-94f07eec1","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4d478f5461252a20655c8a3602e5cc89180f6d7d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-94f07eec1.tgz","fileCount":11,"integrity":"sha512-sLv/qbB7hT7ePGwVtbu1ztySsD7SIHfqdoRtRg/H010pY53lkpiGhHovPT9YYSts0CuqEQQozvJ1lVpWZADaAA==","signatures":[{"sig":"MEQCIFf1MDUpxaS4kwAvC376l8OZt7iVQvIxodgTDuuXerhcAiA+nKcqUjvpfWtEaULXhtR3r0oH5hK7l884100QXYFTew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-94f07eec1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7b3c1881110d391a9d18cc5ad331cc4f/cloudflare-workers-shared-0.0.0-94f07eec1.tgz","_integrity":"sha512-sLv/qbB7hT7ePGwVtbu1ztySsD7SIHfqdoRtRg/H010pY53lkpiGhHovPT9YYSts0CuqEQQozvJ1lVpWZADaAA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-94f07eec1_1731453348226_0.8761888310184205","host":"s3://npm-registry-packages"}},"0.0.0-f1dc7391a":{"name":"@cloudflare/workers-shared","version":"0.0.0-f1dc7391a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f1dc7391a","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3a09b065fec9f442346393c7f10b4092df601c7b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f1dc7391a.tgz","fileCount":11,"integrity":"sha512-XY6j/J81/t1yjM2Lif2KBVzLhKKK7dB+5E1CinYpzksAf/zlOaK6ETcgXliBP+3lRWdlwcDYlF4cs0Vd9RgWKw==","signatures":[{"sig":"MEUCIQCdyPf4BsUeT2/e80R3dMJ3NKhY1Av6OGfKBwof3boHTgIgErukF3Z0g6YLqLlVt5CEMjPkRUf7zZBUZcxjhvIgTlE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-f1dc7391a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1e6132853ecc1d631b8f8219db30434b/cloudflare-workers-shared-0.0.0-f1dc7391a.tgz","_integrity":"sha512-XY6j/J81/t1yjM2Lif2KBVzLhKKK7dB+5E1CinYpzksAf/zlOaK6ETcgXliBP+3lRWdlwcDYlF4cs0Vd9RgWKw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f1dc7391a_1731490209630_0.7192914386856419","host":"s3://npm-registry-packages"}},"0.0.0-481445571":{"name":"@cloudflare/workers-shared","version":"0.0.0-481445571","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-481445571","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"02ffdaa9b6d37d8560e9624f99b807e2bbc877bb","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-481445571.tgz","fileCount":11,"integrity":"sha512-+J9jwlP3W3s1zMNjeBuBzLwHLM8HsfY8vBvSYcn3RJrWrSMuFchj/EmVnKN371i6SkMqUHkqE9a1t7FjDdYY3Q==","signatures":[{"sig":"MEUCIAUoEXiOmPjNFjpcohMekz/AdHUB2hMS0nYeBtWzKZw6AiEAqIxAfwqDyaMB8iVNkhPNegmJ4WvgSnRj6yAik5yOVcs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-481445571.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c2e895ce4847fd4cb72e2e7d77d620a1/cloudflare-workers-shared-0.0.0-481445571.tgz","_integrity":"sha512-+J9jwlP3W3s1zMNjeBuBzLwHLM8HsfY8vBvSYcn3RJrWrSMuFchj/EmVnKN371i6SkMqUHkqE9a1t7FjDdYY3Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-481445571_1731507122702_0.5594787643111747","host":"s3://npm-registry-packages"}},"0.0.0-c12c0fed8":{"name":"@cloudflare/workers-shared","version":"0.0.0-c12c0fed8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c12c0fed8","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"15ef04473e7ddef350da48476984232087f12149","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c12c0fed8.tgz","fileCount":11,"integrity":"sha512-XOsiO7Qy9zbob/ENhAuOIySK41CA78o66MfbxJr4AdBTfelNFmj8PlFKrMFY5RWaHlY3OJX0V6KgP0Ak+zaxbA==","signatures":[{"sig":"MEUCIEVnSHvLCkeh/EkHk1uhP1IGExuE//I/VffXBh5EgntOAiEAgVPFQaC9smtuyl8hMMXhYW4C2g5U/Ufa1chsCDf+r9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-c12c0fed8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b9707741ff1f86a1fbddcd5ed7c36243/cloudflare-workers-shared-0.0.0-c12c0fed8.tgz","_integrity":"sha512-XOsiO7Qy9zbob/ENhAuOIySK41CA78o66MfbxJr4AdBTfelNFmj8PlFKrMFY5RWaHlY3OJX0V6KgP0Ak+zaxbA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c12c0fed8_1731516755562_0.7434186001346876","host":"s3://npm-registry-packages"}},"0.0.0-837f2f569":{"name":"@cloudflare/workers-shared","version":"0.0.0-837f2f569","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-837f2f569","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d2988bcf0d3c34027fda5a578ecbe9ca00a337ba","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-837f2f569.tgz","fileCount":11,"integrity":"sha512-vdGFxZs0Vcw+FbDQ7l49wiraWgK9tjJpZlphB/aiFTtm+Shg1juu4jm0C7vrsDX+mdaFPqxTLzLzw862uauVXw==","signatures":[{"sig":"MEUCIFE4omB1mkvkBQqbvaOIZlsxlZCg/JrCd28Kp7p17AeoAiEA3fDrrMJ0AQJnACSCtUMkWQV1UY+mKahh+YA1xJKeE1E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-837f2f569.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9f4c3d68d406724ff0b179c9ddc2bce8/cloudflare-workers-shared-0.0.0-837f2f569.tgz","_integrity":"sha512-vdGFxZs0Vcw+FbDQ7l49wiraWgK9tjJpZlphB/aiFTtm+Shg1juu4jm0C7vrsDX+mdaFPqxTLzLzw862uauVXw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-837f2f569_1731529926399_0.20997906896562668","host":"s3://npm-registry-packages"}},"0.0.0-6d15863ec":{"name":"@cloudflare/workers-shared","version":"0.0.0-6d15863ec","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6d15863ec","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ad942fae3e44c66af9232d338412592c08d563a3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6d15863ec.tgz","fileCount":11,"integrity":"sha512-gzn8algI4bPfvGXkRhvQY786qeX4gzabRCSfLKtM/ihJL1AHfliRoaFXEkcD+CyxFXvRcLYQ06Ef4MM47TOLvQ==","signatures":[{"sig":"MEQCIHtzU+2pNfFoHyC/JdnKSDVfE+PsmTSL9aDNPxOvGAbqAiB864T6GtkzgXdrrPfmo1PcPseGpNnZ9WOqhbxXwdYYtw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-6d15863ec.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ce9dcf761d0ede3d172d05109a050acf/cloudflare-workers-shared-0.0.0-6d15863ec.tgz","_integrity":"sha512-gzn8algI4bPfvGXkRhvQY786qeX4gzabRCSfLKtM/ihJL1AHfliRoaFXEkcD+CyxFXvRcLYQ06Ef4MM47TOLvQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6d15863ec_1731571682109_0.40369560387503944","host":"s3://npm-registry-packages"}},"0.0.0-56dcc9412":{"name":"@cloudflare/workers-shared","version":"0.0.0-56dcc9412","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-56dcc9412","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a960135c85cdbfcc5071cce5134b9ada19a14c38","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-56dcc9412.tgz","fileCount":11,"integrity":"sha512-2+fhjfVdjG/5Yv9gonEAOnEO6KWrYMoqw5+H44LbbTNd4LRQqnJzSIMPO4PFxB4zxRn9vmdGVbDVjm2Z7JxoiA==","signatures":[{"sig":"MEQCIGhxNfCeKMWGHqkK0gsi7vxq9+m58yiZAmkNZlxDxCOJAiBAUr88hSlLFZxMAo9r76S9HYEPF6FepWOUg1KYZaUHdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-56dcc9412.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/31d8e8aa2b9d48f4b31209edc9cfce8a/cloudflare-workers-shared-0.0.0-56dcc9412.tgz","_integrity":"sha512-2+fhjfVdjG/5Yv9gonEAOnEO6KWrYMoqw5+H44LbbTNd4LRQqnJzSIMPO4PFxB4zxRn9vmdGVbDVjm2Z7JxoiA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-56dcc9412_1731578795033_0.8338032118370939","host":"s3://npm-registry-packages"}},"0.0.0-c46e02dfd":{"name":"@cloudflare/workers-shared","version":"0.0.0-c46e02dfd","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c46e02dfd","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"931738c86f25d7df677ef1f31fdeed2ffd601d7f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c46e02dfd.tgz","fileCount":11,"integrity":"sha512-eGiFd3dt2ybUUW5Gvcbr1ogjSXvVXexOl5UsAuTAKah4LpQNeLhrbWPqcE2rihZ72x2U3RW7Fv01niwsQIwr4g==","signatures":[{"sig":"MEQCICqhl1pn8WUyZc8Gti0LTJZv2p5PK392BD0AAthVtD9TAiAvOJJKpopWwl6hfw7ZgQRQSO5Na+BokgMjuqeBnkT4KA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-c46e02dfd.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2d77eb3da1451dc97220ee58403f178c/cloudflare-workers-shared-0.0.0-c46e02dfd.tgz","_integrity":"sha512-eGiFd3dt2ybUUW5Gvcbr1ogjSXvVXexOl5UsAuTAKah4LpQNeLhrbWPqcE2rihZ72x2U3RW7Fv01niwsQIwr4g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c46e02dfd_1731590843577_0.8724243962839464","host":"s3://npm-registry-packages"}},"0.0.0-b1007130b":{"name":"@cloudflare/workers-shared","version":"0.0.0-b1007130b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b1007130b","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4c3685cb95df6230fa1aa56ec592ad588839f166","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b1007130b.tgz","fileCount":11,"integrity":"sha512-z53PNMcVeqYA/h79K/XjX3EIyZlqigJIDXc/X30Ywwwd8b2Cobka/D43dCCFPWUXTsLL0i2pOgo5Ime8jgdlSw==","signatures":[{"sig":"MEUCIQDqHfeLlF7h2zshx88dn3Td0NYM6nVNYlFehr+VSqiyugIgBGv8ul9SWh3iAr/MBeU91ClPD/OhzktcdxGAXv/NwcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-b1007130b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0735f937f57e9a6f705648be7aa82528/cloudflare-workers-shared-0.0.0-b1007130b.tgz","_integrity":"sha512-z53PNMcVeqYA/h79K/XjX3EIyZlqigJIDXc/X30Ywwwd8b2Cobka/D43dCCFPWUXTsLL0i2pOgo5Ime8jgdlSw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b1007130b_1731604048762_0.47576235003687795","host":"s3://npm-registry-packages"}},"0.0.0-b6cbfbdd1":{"name":"@cloudflare/workers-shared","version":"0.0.0-b6cbfbdd1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b6cbfbdd1","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"829165bccbbe58b59b9de032d45d7b49cf34a745","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b6cbfbdd1.tgz","fileCount":11,"integrity":"sha512-yzCcoIkljnsvde1uFHcXxGG43+4SQWo3CLa8u8Gs8YuI/kksgtO75zmWghzVix+JDxC+zbmb4x3dsemb+lFHBw==","signatures":[{"sig":"MEQCIC03Sdmi+Or8adM4SAeXJDWrLf6btBrVaHA9MJxM2YMBAiBPwUJIbilo7XzmicHHxT8WjMMC1Dq4KNJa2HX+WNCMpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-b6cbfbdd1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b7f07337ffc838a708a4e9cac1e0defd/cloudflare-workers-shared-0.0.0-b6cbfbdd1.tgz","_integrity":"sha512-yzCcoIkljnsvde1uFHcXxGG43+4SQWo3CLa8u8Gs8YuI/kksgtO75zmWghzVix+JDxC+zbmb4x3dsemb+lFHBw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b6cbfbdd1_1731606585466_0.8790557735640148","host":"s3://npm-registry-packages"}},"0.0.0-d4d3062b3":{"name":"@cloudflare/workers-shared","version":"0.0.0-d4d3062b3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d4d3062b3","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8017b979ca06efcae40a37b430894c1e62179c87","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d4d3062b3.tgz","fileCount":11,"integrity":"sha512-0s5PPHxH4/5Mbch02KWG2iFBRHdw4th3/FszzinhE/7G6Kr0v9GR3VBzG6kh9PoSqWnopDD+kLuy7T8Y0MheSA==","signatures":[{"sig":"MEQCIGPR5+r6a1aNzavzJHORUbAbcXY0yPnkHfHNG7GgoZNPAiBVWZZZ6E1U5/fGJVVARjeQPBu5hXEp5+1IZ9jOSV5zvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-d4d3062b3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2591b2287a35d67b461400bbd6fc89c1/cloudflare-workers-shared-0.0.0-d4d3062b3.tgz","_integrity":"sha512-0s5PPHxH4/5Mbch02KWG2iFBRHdw4th3/FszzinhE/7G6Kr0v9GR3VBzG6kh9PoSqWnopDD+kLuy7T8Y0MheSA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d4d3062b3_1731667535960_0.05268095908002168","host":"s3://npm-registry-packages"}},"0.0.0-b4a0e7468":{"name":"@cloudflare/workers-shared","version":"0.0.0-b4a0e7468","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b4a0e7468","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2448711ce438a25b356aa125b68738922d0fbc9f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b4a0e7468.tgz","fileCount":11,"integrity":"sha512-C6Si/SgAAXwsuUbozWK46q4JUxws+rpaVHVU9aQmFIhdqgtdNGTmE6fcOie9qa/NhEVH68gjcH3+ky7Vtb56wg==","signatures":[{"sig":"MEQCIG9bXpNRQcT+PUcbczeC8IZLktslauscoFJ661kO2uZOAiA5OmyTQIdemFdzMmWJiJMGkfTmm9i9UOfhrmQgtYktPw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-b4a0e7468.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c128f38ee5f6bc47abd9a4b088fff3bb/cloudflare-workers-shared-0.0.0-b4a0e7468.tgz","_integrity":"sha512-C6Si/SgAAXwsuUbozWK46q4JUxws+rpaVHVU9aQmFIhdqgtdNGTmE6fcOie9qa/NhEVH68gjcH3+ky7Vtb56wg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b4a0e7468_1731718564032_0.5240470982743013","host":"s3://npm-registry-packages"}},"0.0.0-e2e6912bc":{"name":"@cloudflare/workers-shared","version":"0.0.0-e2e6912bc","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e2e6912bc","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9e13dc937488548d0ead603223e96c75333a5c29","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e2e6912bc.tgz","fileCount":11,"integrity":"sha512-XIxDXRBTqNrGWn3H4ZMlXIgYw/TQi/rNUyrQGPm4TBSW0XkW1fcBPZYp3NLOMfMkYF2rNoYqKr6ljj2azaVqJQ==","signatures":[{"sig":"MEQCIBTU1f/37dACmEKlITJXrDciVCYYD2Lug9Jck35AF0rpAiBTShXRuR7XevEondegX71FchYgiQM2BpJ+rXH/sp1Hyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-e2e6912bc.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/526ff9c6de99e339ec92350a31c6ae92/cloudflare-workers-shared-0.0.0-e2e6912bc.tgz","_integrity":"sha512-XIxDXRBTqNrGWn3H4ZMlXIgYw/TQi/rNUyrQGPm4TBSW0XkW1fcBPZYp3NLOMfMkYF2rNoYqKr6ljj2azaVqJQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e2e6912bc_1731933095811_0.9748207017689072","host":"s3://npm-registry-packages"}},"0.0.0-bb17205f1":{"name":"@cloudflare/workers-shared","version":"0.0.0-bb17205f1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-bb17205f1","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"bec17bb0500b502d39e762f9ed6f883ede307353","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-bb17205f1.tgz","fileCount":11,"integrity":"sha512-8yjqhAwsB8nLl1FiYWtVVrvihwM4iDlAehA3k1zATXM6ZGXP57MinKKLK0Q1dyamDj0x6y5CJ5m8tfPXgZpirQ==","signatures":[{"sig":"MEUCIQCK0+35MvKhvy70+KYRZR4s/s9sEB5A2buK5Jjr6H9z7wIgFax2Av5yygerGuYBH7CbacQU8T9BqRq9fFE3pDVqVYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-bb17205f1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b80cac99fc71b9574216caa6fa83f453/cloudflare-workers-shared-0.0.0-bb17205f1.tgz","_integrity":"sha512-8yjqhAwsB8nLl1FiYWtVVrvihwM4iDlAehA3k1zATXM6ZGXP57MinKKLK0Q1dyamDj0x6y5CJ5m8tfPXgZpirQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-bb17205f1_1731937974316_0.7777150248358036","host":"s3://npm-registry-packages"}},"0.0.0-0fe018c7b":{"name":"@cloudflare/workers-shared","version":"0.0.0-0fe018c7b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0fe018c7b","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ac6d5c9fadad14419f3b83d7f9e1fe3d5fe15c41","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0fe018c7b.tgz","fileCount":11,"integrity":"sha512-aoSLH9jT7mCWdpaloI/hg2cwXJSVOWJoc3ZI1gKk7K1L4n0cK00fww2OkolQrV8c1Lrmi+pfqMLIMOPupsDRTQ==","signatures":[{"sig":"MEUCIQC/koIoVMDj8We1mCjcXZot9nJGnNvIAasoyFvSpapCMAIgEhu0hdMmKhVZOApusMKlJkYIyfKiCqTSIlX4IJnXI1U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-0fe018c7b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ac99dab60337398511162465de3df73a/cloudflare-workers-shared-0.0.0-0fe018c7b.tgz","_integrity":"sha512-aoSLH9jT7mCWdpaloI/hg2cwXJSVOWJoc3ZI1gKk7K1L4n0cK00fww2OkolQrV8c1Lrmi+pfqMLIMOPupsDRTQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0fe018c7b_1731940193131_0.8296304890316271","host":"s3://npm-registry-packages"}},"0.0.0-941d4110c":{"name":"@cloudflare/workers-shared","version":"0.0.0-941d4110c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-941d4110c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"65448338fcbd31644f1d37a7664d77a68a751236","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-941d4110c.tgz","fileCount":11,"integrity":"sha512-gL3xuOTNBj3zXZOJ+zg4NycBEhXC0/3mPM0E3+VSs+X+uUxxazpUWGnYQq8JvAjovQYdYA8li9itcPjCF9R2TA==","signatures":[{"sig":"MEUCID0gZVP3veRDQlKmYy5RIPmYaQdGUXbBAbUaZR9XfARhAiEAgMJFGhMVyV2abkTfhrT0WLr1tdCB8o6S0RY/5CY1kWw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-941d4110c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a47a84fbd97f1acfe4f17c76237c85e4/cloudflare-workers-shared-0.0.0-941d4110c.tgz","_integrity":"sha512-gL3xuOTNBj3zXZOJ+zg4NycBEhXC0/3mPM0E3+VSs+X+uUxxazpUWGnYQq8JvAjovQYdYA8li9itcPjCF9R2TA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-941d4110c_1731965928304_0.2606614911163805","host":"s3://npm-registry-packages"}},"0.0.0-09e6e905d":{"name":"@cloudflare/workers-shared","version":"0.0.0-09e6e905d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-09e6e905d","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e71ee493b5e2c2e28e43256565db800a6be49ba7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-09e6e905d.tgz","fileCount":11,"integrity":"sha512-DGuEZwj6KI/uQKvwDYUW5Fqxv0JhA1K+L8G4egt8Oo7/7fq4Dm2TSPDisnOseTD259m+vlWGIfKo8gcxQ3YKww==","signatures":[{"sig":"MEQCIGVRcwkOMN4nNdLS1d8zm8xeE74afCF91cNl+zIcc4LxAiBVeUMW6LTmVAYl4ToXCkuV/QEGpXQ35IBU5R3r7Cl2ww==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-09e6e905d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/cc9d890ceece49a98572eeb617e27255/cloudflare-workers-shared-0.0.0-09e6e905d.tgz","_integrity":"sha512-DGuEZwj6KI/uQKvwDYUW5Fqxv0JhA1K+L8G4egt8Oo7/7fq4Dm2TSPDisnOseTD259m+vlWGIfKo8gcxQ3YKww==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-09e6e905d_1732004549159_0.2638444712567556","host":"s3://npm-registry-packages"}},"0.0.0-6508ea21c":{"name":"@cloudflare/workers-shared","version":"0.0.0-6508ea21c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6508ea21c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9e180c46c3767e3389f2dea85d8748a9972d0cea","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6508ea21c.tgz","fileCount":11,"integrity":"sha512-H0OsGZwFncutt0R5j64fGIKr99CLc/ww/8rNOQTbE9M0pc7vXLlrexrdBILqPLAZIAi6490+Cne5rO5+IUDaKw==","signatures":[{"sig":"MEYCIQC26VIdVS2ADunblB//EC1tEGkVPWXlH+LwDGuvJhuZ0gIhAKXlq/XGVahFsve3cTgN4CWniun0K1z9NKQGARu+IW5R","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-6508ea21c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/602209369daea6f0cf1107405bf38613/cloudflare-workers-shared-0.0.0-6508ea21c.tgz","_integrity":"sha512-H0OsGZwFncutt0R5j64fGIKr99CLc/ww/8rNOQTbE9M0pc7vXLlrexrdBILqPLAZIAi6490+Cne5rO5+IUDaKw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6508ea21c_1732013023762_0.9684309710805545","host":"s3://npm-registry-packages"}},"0.0.0-edec41591":{"name":"@cloudflare/workers-shared","version":"0.0.0-edec41591","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-edec41591","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5ef72ab75419681679f203554d566804ecb7a678","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-edec41591.tgz","fileCount":11,"integrity":"sha512-ktgfCwfhxV4X+DH+nq4hsudxFWhtyv83Dkmux3ubCJw8Y10UqryDWKblRbvV5d8dZWKp+w+bpflm+4DxMgUU5A==","signatures":[{"sig":"MEUCIDc2lTutzADGQc2E+i7aHD8MGqkau4YtBKJDhyaT2rkBAiEAtPrdhxqjJbKaJFml2UuOYeVywzQWYyTdm2/g6LRVNCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-edec41591.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5711e936fb53fe458d9a4cade60d6c56/cloudflare-workers-shared-0.0.0-edec41591.tgz","_integrity":"sha512-ktgfCwfhxV4X+DH+nq4hsudxFWhtyv83Dkmux3ubCJw8Y10UqryDWKblRbvV5d8dZWKp+w+bpflm+4DxMgUU5A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-edec41591_1732024802480_0.21835399662627641","host":"s3://npm-registry-packages"}},"0.0.0-0a9707eb6":{"name":"@cloudflare/workers-shared","version":"0.0.0-0a9707eb6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0a9707eb6","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"93bd33ea69f05cf9c64933acccfe0450b7482b03","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0a9707eb6.tgz","fileCount":11,"integrity":"sha512-zBMehf8WQK8KJ2YgIIJVww1oxQeep158PyJ8x13otomR3MIEStGxQm+X0Q1hN/TN2s7+2l/8ozvdZrqV9BP7uQ==","signatures":[{"sig":"MEYCIQD3SpQQw5bVcrfNDQiIaF/7Pjb4AcKXM1z/8EaAr11zzAIhAIYfu5LIcI1xmjHjv0lnGLIPq+2ejlYOheb7gTJ1CgDb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-0a9707eb6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/576fd113006d74ee0b2b0f8c3884620e/cloudflare-workers-shared-0.0.0-0a9707eb6.tgz","_integrity":"sha512-zBMehf8WQK8KJ2YgIIJVww1oxQeep158PyJ8x13otomR3MIEStGxQm+X0Q1hN/TN2s7+2l/8ozvdZrqV9BP7uQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0a9707eb6_1732039010316_0.3008714619607815","host":"s3://npm-registry-packages"}},"0.0.0-f1f508ec1":{"name":"@cloudflare/workers-shared","version":"0.0.0-f1f508ec1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f1f508ec1","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"52e9c146c039dfb83dd9da83165b4b6fcb6a6059","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f1f508ec1.tgz","fileCount":11,"integrity":"sha512-qh9Lu8SqxtWI9uQOjI5/ZWz77kbKcaGdQRvAbvtXnciZ8yKqKDkJ3ppSZWAJ9okkSRGwZ7gSBy+pNIuBwk7xXA==","signatures":[{"sig":"MEUCIB0ta9yNn/Qar81n/JqT0zTVlNtpwvTyUbxyNuoomYJDAiEAgjV2EFQ3CO6+zJLGGErBPhlx2vdXYs5vqzunjODXMpI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-f1f508ec1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/47bd31cfeed60657e6b1a5501461ef97/cloudflare-workers-shared-0.0.0-f1f508ec1.tgz","_integrity":"sha512-qh9Lu8SqxtWI9uQOjI5/ZWz77kbKcaGdQRvAbvtXnciZ8yKqKDkJ3ppSZWAJ9okkSRGwZ7gSBy+pNIuBwk7xXA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f1f508ec1_1732042136749_0.8980042920864195","host":"s3://npm-registry-packages"}},"0.0.0-97acf07b3":{"name":"@cloudflare/workers-shared","version":"0.0.0-97acf07b3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-97acf07b3","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"431bec7e4e1946cec85b5ee787e30a131b8c8999","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-97acf07b3.tgz","fileCount":11,"integrity":"sha512-+yKUbIVmzDdfCnF7do6Vk2ueloI+ecinqE6udorU+Dl5sjDOkywWFkNwxHEZblfTd26WJ2xR4TyDTOI7RKli8A==","signatures":[{"sig":"MEUCIB5gxZUzBnJCVPTSFKaEiPFug85/0xiqHuTkYwqiTmRbAiEA20B0IPNr3v5oPH6v4cLHAA5IXW8blM1LbkkydJKLLsI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-97acf07b3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/cc198aef9c1e86fb0061005c7f682b83/cloudflare-workers-shared-0.0.0-97acf07b3.tgz","_integrity":"sha512-+yKUbIVmzDdfCnF7do6Vk2ueloI+ecinqE6udorU+Dl5sjDOkywWFkNwxHEZblfTd26WJ2xR4TyDTOI7RKli8A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-97acf07b3_1732049743943_0.6476187998267209","host":"s3://npm-registry-packages"}},"0.0.0-1b80decfa":{"name":"@cloudflare/workers-shared","version":"0.0.0-1b80decfa","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1b80decfa","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c54d8687a032935736f095c4077420e8091a51ae","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1b80decfa.tgz","fileCount":11,"integrity":"sha512-UtSkpIbJxgA7WrNucTW0lot0Sbc3sHBqLrPA6Izf5cPFF1VfIXVuwHOI2nY0b/URkNosaewPZ7SBUKrdrDbYNg==","signatures":[{"sig":"MEUCIQDYJEkvX52C9iNbSu8dbe2MBFc/tRL8BHkKxXOsoe5PagIgJeOChDaM1Prnon9pNO3rqmkmGCgclTRX9Zl8P0w1pbU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-1b80decfa.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e79ad8a5ab6ca5aad263ba10fde4c3a0/cloudflare-workers-shared-0.0.0-1b80decfa.tgz","_integrity":"sha512-UtSkpIbJxgA7WrNucTW0lot0Sbc3sHBqLrPA6Izf5cPFF1VfIXVuwHOI2nY0b/URkNosaewPZ7SBUKrdrDbYNg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1b80decfa_1732100492990_0.7028931668850411","host":"s3://npm-registry-packages"}},"0.0.0-fa21312c6":{"name":"@cloudflare/workers-shared","version":"0.0.0-fa21312c6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fa21312c6","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8be29d577de06296c0b886d2d42304a9f8b6992e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fa21312c6.tgz","fileCount":11,"integrity":"sha512-obP9LzX2qKwwT4tWLdgMo6i6KwO2NCz25thLM6wmyhkr372sq7m0OtW3P5HS4DAASfWgD2bD256OCFWnfBUlvA==","signatures":[{"sig":"MEUCIQCY4uPtNQARrMawJBufOGjP3x1DWcgK6yOo4oZh/Ez2VAIgTIfO/IIRBwRo2VkLAvMPPagmnZEQrqdRynQUqVZdYcs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-fa21312c6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/31f1a3e540533e6fb3dde7829c5525ea/cloudflare-workers-shared-0.0.0-fa21312c6.tgz","_integrity":"sha512-obP9LzX2qKwwT4tWLdgMo6i6KwO2NCz25thLM6wmyhkr372sq7m0OtW3P5HS4DAASfWgD2bD256OCFWnfBUlvA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fa21312c6_1732122279487_0.033224997102224485","host":"s3://npm-registry-packages"}},"0.0.0-563439bd0":{"name":"@cloudflare/workers-shared","version":"0.0.0-563439bd0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-563439bd0","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c220d1ae6230e73f79a8b693d4d4b698f05303e4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-563439bd0.tgz","fileCount":11,"integrity":"sha512-NBGxpCbL0O6oG2LOtH1ht6+juyqTnVstssEH6g5I9lNI1/Jm3aFpu/jaf3/V5EUA7HmQ4Y+DtpkAhmsk6rF+kg==","signatures":[{"sig":"MEQCIGCLknN3rUT9q4ItvTqwbdMx5JVRD4d6+Y6GZDdKi6dKAiBJNBMs6E1lxMDH0K6+WIu+ZBNNo/98U5MvhB2ZHog/dA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-563439bd0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/fdfa30462b517fe4fe1584b3d1e5dc64/cloudflare-workers-shared-0.0.0-563439bd0.tgz","_integrity":"sha512-NBGxpCbL0O6oG2LOtH1ht6+juyqTnVstssEH6g5I9lNI1/Jm3aFpu/jaf3/V5EUA7HmQ4Y+DtpkAhmsk6rF+kg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-563439bd0_1732131760331_0.13263968990451458","host":"s3://npm-registry-packages"}},"0.0.0-a30c80566":{"name":"@cloudflare/workers-shared","version":"0.0.0-a30c80566","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a30c80566","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1c9ad08aa8346a412c885a5f89f498a851324df5","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a30c80566.tgz","fileCount":11,"integrity":"sha512-pMSEpgqmU+WP9pXkUqTKpM6ar6nAqUDeuMeUJyVCKYTgqvXjgo1dhzF9a4UI7n8/IGVrkWv8hegzW8cnjhkOow==","signatures":[{"sig":"MEYCIQCPxO/KuK6RhEjqZocITHnarE32YPvFDn87WlXnonjXiAIhANw+BuOYFBZjQX0AEmZO/UZo46PD0ZFmE6WrtJ8rbyXO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-a30c80566.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9514b496832b855a5bfcd9244342ecd5/cloudflare-workers-shared-0.0.0-a30c80566.tgz","_integrity":"sha512-pMSEpgqmU+WP9pXkUqTKpM6ar6nAqUDeuMeUJyVCKYTgqvXjgo1dhzF9a4UI7n8/IGVrkWv8hegzW8cnjhkOow==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a30c80566_1732199287876_0.6889834938469703","host":"s3://npm-registry-packages"}},"0.0.0-c9da28b9c":{"name":"@cloudflare/workers-shared","version":"0.0.0-c9da28b9c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c9da28b9c","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5e386eb2ed59ee421215828c43729ce06a7cd620","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c9da28b9c.tgz","fileCount":11,"integrity":"sha512-Eau3Q9aDM4Yk3D9+bRNhMeilmkmDPQSdZFye0MJK9wJ80f30pTd6icP00fWe2Nf7fUkSUDmd7lbH4RjUcHvjrw==","signatures":[{"sig":"MEUCIFLYH1XysOj/2l5mvwtdaSm8Zsx++ckRgI4IV5AwJukRAiEAoAGLlytMhoaZLPFHhiErEwMgNJIZEEJFlT1U+72t9Cw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-c9da28b9c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f399422937220c0981c21002c82b4d95/cloudflare-workers-shared-0.0.0-c9da28b9c.tgz","_integrity":"sha512-Eau3Q9aDM4Yk3D9+bRNhMeilmkmDPQSdZFye0MJK9wJ80f30pTd6icP00fWe2Nf7fUkSUDmd7lbH4RjUcHvjrw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c9da28b9c_1732211026809_0.97297120244815","host":"s3://npm-registry-packages"}},"0.0.0-3e52c7c60":{"name":"@cloudflare/workers-shared","version":"0.0.0-3e52c7c60","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3e52c7c60","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9805a22e219c5a9c79bc915d082ad321f09e36b4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3e52c7c60.tgz","fileCount":11,"integrity":"sha512-JiCSiZ8jVkW0YiBDOPvFldF9nZVnQ5NRmkDJOy6uWEMIH4jVYdgTngMpqHHVRtG8S4uAlWw6fQQx+hUSRmvtOQ==","signatures":[{"sig":"MEYCIQCrT0mD7IOB72WQdchvrbehnqxKwK+U1gfP7frtX3DsyQIhAJKTcfvG1p+EWE0OLdAAV2vYm6kBwY8/TkgT2V+3iOKm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-3e52c7c60.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2858ef2611c61e54a571037baa93474a/cloudflare-workers-shared-0.0.0-3e52c7c60.tgz","_integrity":"sha512-JiCSiZ8jVkW0YiBDOPvFldF9nZVnQ5NRmkDJOy6uWEMIH4jVYdgTngMpqHHVRtG8S4uAlWw6fQQx+hUSRmvtOQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3e52c7c60_1732224047060_0.8108049973300757","host":"s3://npm-registry-packages"}},"0.0.0-c650cc9c6":{"name":"@cloudflare/workers-shared","version":"0.0.0-c650cc9c6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c650cc9c6","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9003cce1ecd3b43eba1ba86148d61f32ee18e841","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c650cc9c6.tgz","fileCount":11,"integrity":"sha512-ru4Rxf3ywD6PvLJUBdmrnH4Tya2rVPzi/69FugSI2B88okgSME5judFc8J7iHJayY5pWKyMLAmEnGEmmMDWLfw==","signatures":[{"sig":"MEYCIQCnM6Qr+F/AOq0ORzi/rwAhGTeNlgYU5YVUuruq4PNdLgIhAJURkeeLGwFIRVZAaAWOEGFZdWB9ehshtxNDuUjKkbLK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-c650cc9c6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0a9bf03ba6bfa10809a9a27b462e918f/cloudflare-workers-shared-0.0.0-c650cc9c6.tgz","_integrity":"sha512-ru4Rxf3ywD6PvLJUBdmrnH4Tya2rVPzi/69FugSI2B88okgSME5judFc8J7iHJayY5pWKyMLAmEnGEmmMDWLfw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c650cc9c6_1732279971289_0.4760565215177448","host":"s3://npm-registry-packages"}},"0.0.0-31729ee63":{"name":"@cloudflare/workers-shared","version":"0.0.0-31729ee63","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-31729ee63","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6fff9c25f3d7ca285d57fc624ba6c233d825ac80","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-31729ee63.tgz","fileCount":11,"integrity":"sha512-jl8P/ftSDShaeiOd/KjOLZTp83FdAIkHeVOxwpy8RTSpuwu/uTcDYmM39AiFbumFVgGGbprohXdhP2ROQn24gA==","signatures":[{"sig":"MEYCIQCVCbNsZzorVDnB2niEu7rv7zh5W7n5tIZJKK1SV0McJQIhAKtIK3PYeuFVkC4uy6USx5ZsIT30EfORKs7B97/Akbep","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-31729ee63.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/20e28f75871b777eaecc8e3c6a5b67b2/cloudflare-workers-shared-0.0.0-31729ee63.tgz","_integrity":"sha512-jl8P/ftSDShaeiOd/KjOLZTp83FdAIkHeVOxwpy8RTSpuwu/uTcDYmM39AiFbumFVgGGbprohXdhP2ROQn24gA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-31729ee63_1732282420170_0.6305354544316912","host":"s3://npm-registry-packages"}},"0.0.0-31541147b":{"name":"@cloudflare/workers-shared","version":"0.0.0-31541147b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-31541147b","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"cc698eccc1a12d2658253bb5ef13a605745e4568","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-31541147b.tgz","fileCount":11,"integrity":"sha512-AHKV6JXbHOC6zbGnxArnEgj8Nk82iyAJe2VVIwSrAXPYZYUGGVy2rxcz+HkAW7gmwQojgCCCibMdsq5BSzr/fw==","signatures":[{"sig":"MEYCIQCaUPWpB3ievQ6/q7IVTRw3E2Ud4iuG5PHJwTgcChsQnQIhAKtlfpwFkKsIwwpcILBQ0/QhZgsgBO7OAPZAEySOXaFG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042479},"_from":"file:cloudflare-workers-shared-0.0.0-31541147b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2e703320702e577ba3a1b2c8f2ce1113/cloudflare-workers-shared-0.0.0-31541147b.tgz","_integrity":"sha512-AHKV6JXbHOC6zbGnxArnEgj8Nk82iyAJe2VVIwSrAXPYZYUGGVy2rxcz+HkAW7gmwQojgCCCibMdsq5BSzr/fw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-31541147b_1732286816933_0.453576726838532","host":"s3://npm-registry-packages"}},"0.0.0-6ba590320":{"name":"@cloudflare/workers-shared","version":"0.0.0-6ba590320","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6ba590320","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"52c6850832e9159fe0d5b72c69bfacc8c5465582","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6ba590320.tgz","fileCount":11,"integrity":"sha512-0bOph2i9iuxl9XYwqoB8ex2USDgb2bKdrweZnxVqM28w++75cwpYAM3PbukWePZolczL9sDzTAFLgBGt0ZZuiw==","signatures":[{"sig":"MEYCIQC5SpCzRjnlCIdy19hTwhtPZ/XWAXB9LbUEbMCmvYYhfAIhAJ1CKMDHqMLvG0/Dp1mOb+d1fSZBwq3X14w9l68FlZG3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042739},"_from":"file:cloudflare-workers-shared-0.0.0-6ba590320.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/74431e6fc8f9e6f4647ea5730e184c2f/cloudflare-workers-shared-0.0.0-6ba590320.tgz","_integrity":"sha512-0bOph2i9iuxl9XYwqoB8ex2USDgb2bKdrweZnxVqM28w++75cwpYAM3PbukWePZolczL9sDzTAFLgBGt0ZZuiw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6ba590320_1732290202854_0.8759858003572463","host":"s3://npm-registry-packages"}},"0.8.0":{"name":"@cloudflare/workers-shared","version":"0.8.0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.8.0","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"024c552d0bc8d4abce807d6963ec8d182cc2d960","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.8.0.tgz","fileCount":11,"integrity":"sha512-1OvFkNtslaMZAJsaocTmbACApgmWv55uLpNj50Pn2MGcxdAjpqykXJFQw5tKc+lGV9TDZh9oO3Rsk17IEQDzIg==","signatures":[{"sig":"MEYCIQCyWr/T2aeJCs2Y9eO9O+p5e7QhqJAfR23M4rIShcTitAIhAMD0la9sW3rjGFwfUBcwLv2pSTb9A1pQeBGTu8heHsE+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042729},"_from":"file:cloudflare-workers-shared-0.8.0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/64af2db328d646f8b294b6c3c06c6bb4/cloudflare-workers-shared-0.8.0.tgz","_integrity":"sha512-1OvFkNtslaMZAJsaocTmbACApgmWv55uLpNj50Pn2MGcxdAjpqykXJFQw5tKc+lGV9TDZh9oO3Rsk17IEQDzIg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.8.0_1732294336672_0.14469569131027793","host":"s3://npm-registry-packages"}},"0.0.0-14f4c3b97":{"name":"@cloudflare/workers-shared","version":"0.0.0-14f4c3b97","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-14f4c3b97","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"23d0aa54688a5c6c0a47be954a827b899df5c5cd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-14f4c3b97.tgz","fileCount":11,"integrity":"sha512-B9D28W9IvBUcj+hIIcUdMkQjoTJdo8eoY9bsRoTcW6tvCh/CkwdXSHH2wHvN5NnOcPz6F+wjE+BFInspm154vw==","signatures":[{"sig":"MEUCIQDpKmeDQmGXgVbktF31vHvXZzQIdEpoBvoppFmwhGKQ5AIgImd70K6NCIt9TiI16jX3K2Wys8Mvg+P9UiRIQzZMoqw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042739},"_from":"file:cloudflare-workers-shared-0.0.0-14f4c3b97.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/230f4ab6d8db86a6027b81e1ec3f2a01/cloudflare-workers-shared-0.0.0-14f4c3b97.tgz","_integrity":"sha512-B9D28W9IvBUcj+hIIcUdMkQjoTJdo8eoY9bsRoTcW6tvCh/CkwdXSHH2wHvN5NnOcPz6F+wjE+BFInspm154vw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-14f4c3b97_1732294720997_0.8016019241845183","host":"s3://npm-registry-packages"}},"0.0.0-6fe953389":{"name":"@cloudflare/workers-shared","version":"0.0.0-6fe953389","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6fe953389","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"273aabaa8dc04fcc7a5ac2ceb44e71e98bd5def3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6fe953389.tgz","fileCount":11,"integrity":"sha512-pd1BC8c61kD+K0F8BfSo3/aOg4NB8uG3Z1cRz2wK7po0yrYSa3WXh2Wv9hQo2bq+Bbzuwem426qxfiCb5VjDFA==","signatures":[{"sig":"MEYCIQDkm6KhOn9I/0n7HfUNdqthQZ4iZJFw3AMpgDASDisr1gIhAIkdFotHpSknQNd6n0srIHqy/OXuqTsVB0DAYd9MZSil","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1042739},"_from":"file:cloudflare-workers-shared-0.0.0-6fe953389.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"vitest","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"vitest run","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1ddc170b83388f0dc1ea2c6484fc6252/cloudflare-workers-shared-0.0.0-6fe953389.tgz","_integrity":"sha512-pd1BC8c61kD+K0F8BfSo3/aOg4NB8uG3Z1cRz2wK7po0yrYSa3WXh2Wv9hQo2bq+Bbzuwem426qxfiCb5VjDFA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6fe953389_1732295919992_0.11692640466491455","host":"s3://npm-registry-packages"}},"0.0.0-0d314ed14":{"name":"@cloudflare/workers-shared","version":"0.0.0-0d314ed14","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0d314ed14","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d41a2cda342f5de13b7c8c8198829b58e5d8a037","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0d314ed14.tgz","fileCount":11,"integrity":"sha512-FJTWs5/HKjFkMcHoGosGTCeKtJPqYrKJ9UFRwN3M25E4RqfthPOh8KGv7hWd/gGV3Xs7Z7P6pkMP+YUTck+wxw==","signatures":[{"sig":"MEUCIQCq/WNmnwkPJhQHfdDQzr8D65mQflJshEik6+FKtehdnAIgX4VbVOhVBawyjHtAvoejAmqNAAA6rhGzHu+FtkSdvV0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044182},"_from":"file:cloudflare-workers-shared-0.0.0-0d314ed14.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f39f2d26367e4d8864a0a903c5508179/cloudflare-workers-shared-0.0.0-0d314ed14.tgz","_integrity":"sha512-FJTWs5/HKjFkMcHoGosGTCeKtJPqYrKJ9UFRwN3M25E4RqfthPOh8KGv7hWd/gGV3Xs7Z7P6pkMP+YUTck+wxw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"latest","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0d314ed14_1732297270576_0.04953945680709371","host":"s3://npm-registry-packages"}},"0.0.0-68b1758d5":{"name":"@cloudflare/workers-shared","version":"0.0.0-68b1758d5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-68b1758d5","maintainers":[{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3c50c044e533c26ae34af8c0d10b548be113a583","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-68b1758d5.tgz","fileCount":11,"integrity":"sha512-tV2LIJY1UPjOz0Q+6TetwwIyypkYHgk0RopiQRXzgzNWG0Bs0mFQzKaUj+E0dlHULjSZbXptLkZcLD1WiZbkdA==","signatures":[{"sig":"MEUCIQDg9mAbomBMrMIvoSXx4ZLGmHqUN5b9XqDE0tkg3VQfqQIgang9D35pbhTiTUPnjpPvQvK2ftJ3jIR03hBGNeIA2u8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044182},"_from":"file:cloudflare-workers-shared-0.0.0-68b1758d5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bee261c76facb43300872c7e0d4e5631/cloudflare-workers-shared-0.0.0-68b1758d5.tgz","_integrity":"sha512-tV2LIJY1UPjOz0Q+6TetwwIyypkYHgk0RopiQRXzgzNWG0Bs0mFQzKaUj+E0dlHULjSZbXptLkZcLD1WiZbkdA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"latest","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-68b1758d5_1732358229648_0.2490590364003742","host":"s3://npm-registry-packages"}},"0.0.0-219109aec":{"name":"@cloudflare/workers-shared","version":"0.0.0-219109aec","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-219109aec","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"382742b2b60d6135e92992485608b2f62c17d217","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-219109aec.tgz","fileCount":11,"integrity":"sha512-96lwDp+S2yZc/7KZTsC0IO8lv66CJvhBYnBr+gqYe1YgSEBxr6ZP2lOn2CWMVt0OzzfUQarSeQF6Mwya5LLbZQ==","signatures":[{"sig":"MEUCIQDcYx6veBx49OYM8qZZCp+vlnsikb2Ehk1tAl6rCojkfwIgXqVo1KhS5CkpOsSqp4ZQF6iPYEFrNf3Twy128/5yNHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044182},"_from":"file:cloudflare-workers-shared-0.0.0-219109aec.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/166ea3fa37c011f1955786d78c41c116/cloudflare-workers-shared-0.0.0-219109aec.tgz","_integrity":"sha512-96lwDp+S2yZc/7KZTsC0IO8lv66CJvhBYnBr+gqYe1YgSEBxr6ZP2lOn2CWMVt0OzzfUQarSeQF6Mwya5LLbZQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"latest","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-219109aec_1732533517279_0.34032351584887977","host":"s3://npm-registry-packages"}},"0.0.0-3cdf0e829":{"name":"@cloudflare/workers-shared","version":"0.0.0-3cdf0e829","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3cdf0e829","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d90f85982a7414447154f5b9d6b0db651047fc64","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3cdf0e829.tgz","fileCount":11,"integrity":"sha512-aXU5A7AhHUF5trXBxszDPjng1m12Y3Y56P40FOpJMC7UDXYJ0d1aKk3Hmp2R6NYbFhC0mUMFDHA6WjFxdBSu3g==","signatures":[{"sig":"MEYCIQDimPeuGUW/PPvlpypFvKtRR9inYDz1DmsXyhXwCJsGfQIhAMpuzzovGQiR6w8r/u+b/XL4sBTMl70WNlqRFQBZD3cv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044413},"_from":"file:cloudflare-workers-shared-0.0.0-3cdf0e829.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ad44c8448fa9214895e6812a91a86209/cloudflare-workers-shared-0.0.0-3cdf0e829.tgz","_integrity":"sha512-aXU5A7AhHUF5trXBxszDPjng1m12Y3Y56P40FOpJMC7UDXYJ0d1aKk3Hmp2R6NYbFhC0mUMFDHA6WjFxdBSu3g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"latest","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3cdf0e829_1732544133812_0.07866782263576733","host":"s3://npm-registry-packages"}},"0.0.0-c80859036":{"name":"@cloudflare/workers-shared","version":"0.0.0-c80859036","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c80859036","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b0c1e05838685d36b207e08677492a3b00625e47","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c80859036.tgz","fileCount":11,"integrity":"sha512-OOpIc95Us5CMfHmbRyO7xLNGoblfp7fmsS2+vDL6s7q9mXLMAaDoVbr1dth+bpdE5OAQj2iA0w66zloW+x5guA==","signatures":[{"sig":"MEUCIDZToINQJkBbcnEEldnXiDyr1rMK7Nhns1Y68IiMk7AmAiEAojaR1nKMA8RIPzIM+iCjCKHZVK8t97kOwbZFJW7zhB0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044413},"_from":"file:cloudflare-workers-shared-0.0.0-c80859036.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/39869058fa5a464c21758d88a7035f03/cloudflare-workers-shared-0.0.0-c80859036.tgz","_integrity":"sha512-OOpIc95Us5CMfHmbRyO7xLNGoblfp7fmsS2+vDL6s7q9mXLMAaDoVbr1dth+bpdE5OAQj2iA0w66zloW+x5guA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"latest","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c80859036_1732546859274_0.728510127652872","host":"s3://npm-registry-packages"}},"0.0.0-476e5df5d":{"name":"@cloudflare/workers-shared","version":"0.0.0-476e5df5d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-476e5df5d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"475149d2b65a709f14b740833532674dd5aca509","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-476e5df5d.tgz","fileCount":11,"integrity":"sha512-B4kwGdFCbnlyaqmxRSRwaxbZwz/YW4DJHI5ODkWF3uq/3HkpnqRhgJ+70v65JucDhTCG+cwun/elMvXJtUJd9w==","signatures":[{"sig":"MEUCIFz4xfhYTU0ACdcXLKDzQX2y1rgP7dr5uuPA3jdxo2/JAiEA2ATdSrkp7A5PxOE9lXe4VzYIgUWq+m0EtVUrH4cZRFU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043943},"_from":"file:cloudflare-workers-shared-0.0.0-476e5df5d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d2d3cc624917f5f7256d141fe08e9044/cloudflare-workers-shared-0.0.0-476e5df5d.tgz","_integrity":"sha512-B4kwGdFCbnlyaqmxRSRwaxbZwz/YW4DJHI5ODkWF3uq/3HkpnqRhgJ+70v65JucDhTCG+cwun/elMvXJtUJd9w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"latest","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-476e5df5d_1732548634394_0.2557407825441138","host":"s3://npm-registry-packages"}},"0.0.0-37b3ccc42":{"name":"@cloudflare/workers-shared","version":"0.0.0-37b3ccc42","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-37b3ccc42","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4b6f1aa7e940823e0101cfcb53b42bef545516a7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-37b3ccc42.tgz","fileCount":11,"integrity":"sha512-HVR4uJO8ZaqGTar7JnfqZ8QGyX355zykFvn8CT6m/4FSQCH/8nHdDTiDkyqi5bxyRQfUt4IJWfsf7S6ZHKH3Gg==","signatures":[{"sig":"MEYCIQDndSnlMbBRbUmJa+DV3ar3U4XAP04E/2XVg2sOacIjdQIhAIddniaEDpGJ6nYXsC7HwwOl5CH7eS2qyeA2NRXkcJeY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-37b3ccc42.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a5c6c98fcd873138ac525afc01a72fbc/cloudflare-workers-shared-0.0.0-37b3ccc42.tgz","_integrity":"sha512-HVR4uJO8ZaqGTar7JnfqZ8QGyX355zykFvn8CT6m/4FSQCH/8nHdDTiDkyqi5bxyRQfUt4IJWfsf7S6ZHKH3Gg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-37b3ccc42_1732550267702_0.6034520844266353","host":"s3://npm-registry-packages"}},"0.0.0-7da76deec":{"name":"@cloudflare/workers-shared","version":"0.0.0-7da76deec","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7da76deec","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0f49e98996f6dbebed4954f8a506a57d23903a36","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7da76deec.tgz","fileCount":11,"integrity":"sha512-07y5YEngSoB6Zrqn3ABU8L692pzlEYkQA+KmQLD+xuWIKuYvI3zg3VfMN9H2DJAybdKD6C6ZuACun9xW8ahzzg==","signatures":[{"sig":"MEQCIFDeOwkjWjAmggbfKhGbEI5N9Ai6IRH9SLnSXl+u7oyoAiABt2mNc3hpyOpzg1tyoqn9PMAGU5qy2aEMPq4S56A+SA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-7da76deec.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1f277cb5c2645ecb80615f72532a654b/cloudflare-workers-shared-0.0.0-7da76deec.tgz","_integrity":"sha512-07y5YEngSoB6Zrqn3ABU8L692pzlEYkQA+KmQLD+xuWIKuYvI3zg3VfMN9H2DJAybdKD6C6ZuACun9xW8ahzzg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7da76deec_1732551284223_0.007456681452319813","host":"s3://npm-registry-packages"}},"0.0.0-7fd90c95a":{"name":"@cloudflare/workers-shared","version":"0.0.0-7fd90c95a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7fd90c95a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ed882ab105e14b183cfdb80ca8e34f4434ee2d54","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7fd90c95a.tgz","fileCount":11,"integrity":"sha512-+Hh3oo3VIGUAN7MM4KIWrJtKrYLJszTkgr643Lymv+9Z/CsUnPj/auwqz+3PGERNaYxPqHvAdzw90jrthhlUCQ==","signatures":[{"sig":"MEUCIQCHwVDDBAg2L3RkJg+IVWvnxkSRaR285P4TiddXvycSawIgRiodqwNcKBPfPp2l3aplFLa4SZepH1JLq573I6PWGkk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-7fd90c95a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8d58cd14cfb4776119f47f11034ac07c/cloudflare-workers-shared-0.0.0-7fd90c95a.tgz","_integrity":"sha512-+Hh3oo3VIGUAN7MM4KIWrJtKrYLJszTkgr643Lymv+9Z/CsUnPj/auwqz+3PGERNaYxPqHvAdzw90jrthhlUCQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7fd90c95a_1732554315724_0.01881955780711131","host":"s3://npm-registry-packages"}},"0.0.0-5cdf2a677":{"name":"@cloudflare/workers-shared","version":"0.0.0-5cdf2a677","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5cdf2a677","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f9d8638dfa6a68351b53df9505962e3a8ac00dda","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5cdf2a677.tgz","fileCount":11,"integrity":"sha512-BaKj4+hlR99WpFN6rlDayF/r0oCVZ2t9E5tT4BN/A6oOqAgUBfsa1vWsO0xl8QjuBLqRWn7ED3oJbLLW7MOyyQ==","signatures":[{"sig":"MEUCIQC3Jrf4lzmDQidCbiRzbMKQG1E1DNDLNVF1RE+Mnu6bUQIgTvFpICGRJ53g8y8ysl+4weXIKa3QcZoM2taHjvuQai4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-5cdf2a677.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/eddf8a9328d84b9c76f878492d749929/cloudflare-workers-shared-0.0.0-5cdf2a677.tgz","_integrity":"sha512-BaKj4+hlR99WpFN6rlDayF/r0oCVZ2t9E5tT4BN/A6oOqAgUBfsa1vWsO0xl8QjuBLqRWn7ED3oJbLLW7MOyyQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5cdf2a677_1732556558179_0.40186798655063005","host":"s3://npm-registry-packages"}},"0.0.0-1b1d01a54":{"name":"@cloudflare/workers-shared","version":"0.0.0-1b1d01a54","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1b1d01a54","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c2d840a728ec859b57faffaa28483f8701f8b2c3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1b1d01a54.tgz","fileCount":11,"integrity":"sha512-XZVdCkQ6ZJWOAKIZBjMB0Ff1khWsQxvBsNCb6Fnq4I6k8UooKMo8msjcgLtZMU1dnGkxeXCtgGm9cv/rG31jCg==","signatures":[{"sig":"MEUCIGbzOM8k1yofbq58L8UWRqUs2CmXR3J4+sChlG09t6QVAiEA+a9WyVs9NhTKSiChqGQaYmMzmKDXsz4ztg9OLRbUcFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-1b1d01a54.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/65fe4c6c52e5ca3938ecd2fd2df22bf9/cloudflare-workers-shared-0.0.0-1b1d01a54.tgz","_integrity":"sha512-XZVdCkQ6ZJWOAKIZBjMB0Ff1khWsQxvBsNCb6Fnq4I6k8UooKMo8msjcgLtZMU1dnGkxeXCtgGm9cv/rG31jCg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1b1d01a54_1732558287656_0.9821131497657762","host":"s3://npm-registry-packages"}},"0.0.0-8246c4588":{"name":"@cloudflare/workers-shared","version":"0.0.0-8246c4588","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8246c4588","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fdc899e673a0e6e01a24016aa7386ec877dc0a5b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8246c4588.tgz","fileCount":11,"integrity":"sha512-h7KaUvMX1rVcMqGFTlv9pdTWDSBJ5iGSnQxv28rCEtAwvHZGFf7HMMgadwd5g9FWgpxsk15KWlgyAJaqd7brHg==","signatures":[{"sig":"MEUCIAOfciWHzeVfQBE703o/BynXV+yMH34zWVwRdyH74BGBAiEA9Wa9EMCnG5Qb0l77ZdWUCAmJ1HSKRWGPqd2+AH42MRc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-8246c4588.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f0cbf68ad6b64d6b6ea0e1ae5d1ed35e/cloudflare-workers-shared-0.0.0-8246c4588.tgz","_integrity":"sha512-h7KaUvMX1rVcMqGFTlv9pdTWDSBJ5iGSnQxv28rCEtAwvHZGFf7HMMgadwd5g9FWgpxsk15KWlgyAJaqd7brHg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8246c4588_1732620676162_0.23189494773578923","host":"s3://npm-registry-packages"}},"0.0.0-02a0e1e18":{"name":"@cloudflare/workers-shared","version":"0.0.0-02a0e1e18","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-02a0e1e18","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0f0a744bd1bc1767c1cd87def87800d78abf0d3f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-02a0e1e18.tgz","fileCount":11,"integrity":"sha512-mIMHn+05sM7A6GWm2f1ZTYwVkrb3nMxib1tf9LgbYj+ppsoffh2WYTRb4+z62VA3ND7VAVNBIKiAesfw7KMC4A==","signatures":[{"sig":"MEQCIHoaahOY79RQ7jx0DU9kiORRJ8OSB+e+NOv9eDP+LaqhAiBdVAMtgiTpO7LoPlYJWbli5LYWSqJRr6m7XLW+tF9qBA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-02a0e1e18.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f04ef25bdbae5260a314b446844af098/cloudflare-workers-shared-0.0.0-02a0e1e18.tgz","_integrity":"sha512-mIMHn+05sM7A6GWm2f1ZTYwVkrb3nMxib1tf9LgbYj+ppsoffh2WYTRb4+z62VA3ND7VAVNBIKiAesfw7KMC4A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-02a0e1e18_1732626103262_0.9697231049933819","host":"s3://npm-registry-packages"}},"0.0.0-00bf05fb9":{"name":"@cloudflare/workers-shared","version":"0.0.0-00bf05fb9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-00bf05fb9","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"53e566e767c73582bf9fbec600f3ce577b0acac9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-00bf05fb9.tgz","fileCount":11,"integrity":"sha512-7QbwFLmWHzeSrDcr4bM5UemLn+XfOl7etkQ54Tm3jMPoLHGmsrutJQ1/bO+DznqowQYri9i2hHTCDg64kTOYNw==","signatures":[{"sig":"MEUCIBTqs8Xfyypbx3ZBx97ojv6C5eU1yLBBe6l5Td4VDvJwAiEAoyWuZI9srGV07ASp7r+vUqMOGDan+tUG9FYLlnyOycU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043713},"_from":"file:cloudflare-workers-shared-0.0.0-00bf05fb9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/58a56c775c175688a2d317cdd9f873f8/cloudflare-workers-shared-0.0.0-00bf05fb9.tgz","_integrity":"sha512-7QbwFLmWHzeSrDcr4bM5UemLn+XfOl7etkQ54Tm3jMPoLHGmsrutJQ1/bO+DznqowQYri9i2hHTCDg64kTOYNw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-00bf05fb9_1732647887415_0.7420530766179891","host":"s3://npm-registry-packages"}},"0.0.0-83dab4522":{"name":"@cloudflare/workers-shared","version":"0.0.0-83dab4522","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-83dab4522","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"be1703cdff14778c69222280d498c6fbe943f35a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-83dab4522.tgz","fileCount":11,"integrity":"sha512-78ZhOaxHVKxaoQhTSsmJggFR6CzdYp9mKp7aRezP5TKawl6WLGabVpSrxoJ5ASEhjq/Oke1P7XaiNjeDJ3xTNg==","signatures":[{"sig":"MEQCICCp0gpWyrafHhHRCIhb5d+2ysfIA4It6CmMS9mF8Q4eAiBeKcDCVe0wrW/gaqLq/Gf488O1CYSOabRf9S6lF9pVfw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043713},"_from":"file:cloudflare-workers-shared-0.0.0-83dab4522.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3d60991b48ddf3b76e5e743f22bf154d/cloudflare-workers-shared-0.0.0-83dab4522.tgz","_integrity":"sha512-78ZhOaxHVKxaoQhTSsmJggFR6CzdYp9mKp7aRezP5TKawl6WLGabVpSrxoJ5ASEhjq/Oke1P7XaiNjeDJ3xTNg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-83dab4522_1732648938680_0.34645827545523833","host":"s3://npm-registry-packages"}},"0.9.0":{"name":"@cloudflare/workers-shared","version":"0.9.0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.9.0","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"26712ad6d7b34330c988248b2520a4b0e31a8a0a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.9.0.tgz","fileCount":11,"integrity":"sha512-eP6Ir45uPbKnpADVzUCtkRUYxYxjB1Ew6n/whTJvHu8H4m93USHAceCMm736VBZdlxuhXXUjEP3fCUxKPn+cfw==","signatures":[{"sig":"MEQCIE3CmqQqkpc9kE/ZO9OpKYu3C8wlul1wM08QfrDvpJ1FAiBHVVcgZAsl7AYOrOLkcVDclNKxrNENJvI3aYTl7GpxoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043703},"_from":"file:cloudflare-workers-shared-0.9.0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b7bf37fefefca35a52cf9922338dc3dc/cloudflare-workers-shared-0.9.0.tgz","_integrity":"sha512-eP6Ir45uPbKnpADVzUCtkRUYxYxjB1Ew6n/whTJvHu8H4m93USHAceCMm736VBZdlxuhXXUjEP3fCUxKPn+cfw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.9.0_1732649849480_0.9782865764564228","host":"s3://npm-registry-packages"}},"0.0.0-4ab073cf4":{"name":"@cloudflare/workers-shared","version":"0.0.0-4ab073cf4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4ab073cf4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3d0820b13ed1f2eaaf3b1b309c55ddae975a632b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4ab073cf4.tgz","fileCount":11,"integrity":"sha512-8/XOze7Rjr0vY+eUbmcOEGY1LmJHwzCL46k5PHM6AAnHR6CJybL6WPPlP2i3lekvohAD2HR8qgkpolR+HEeBbQ==","signatures":[{"sig":"MEUCICNmVDmEqa5uQRQCLaugCyveFkH7RsgLhx0aZdAfcx0vAiEArOsUONE32YEj61tLp7c2lECTJi0ArLc0WNTVNMk/kyg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043713},"_from":"file:cloudflare-workers-shared-0.0.0-4ab073cf4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b22a704282abc903b4cc5da894e41632/cloudflare-workers-shared-0.0.0-4ab073cf4.tgz","_integrity":"sha512-8/XOze7Rjr0vY+eUbmcOEGY1LmJHwzCL46k5PHM6AAnHR6CJybL6WPPlP2i3lekvohAD2HR8qgkpolR+HEeBbQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4ab073cf4_1732650301220_0.09623014816591491","host":"s3://npm-registry-packages"}},"0.0.0-5928e8c0f":{"name":"@cloudflare/workers-shared","version":"0.0.0-5928e8c0f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5928e8c0f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"da0fd0096cb114702ddf36d4022ba11fd9c8f2f7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5928e8c0f.tgz","fileCount":11,"integrity":"sha512-2DfaTpsr/Ez6LHhnSlIFM1RbuQlAXy3RBSBfni+IGQfs8tVYMGOoNNX0vkTpBREErKADJtVvpPTtURt3SLXdfA==","signatures":[{"sig":"MEQCIB3hQRoCuDiBgEAzhpThk3d7Y2Nej4K3rfiuBeyKSucWAiAy/r1MM5BCoj9Q6hU04SmL71ptplfra5XFAE27qxBqVA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-5928e8c0f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f2ca54704d651fd481d32dc1df0c30e0/cloudflare-workers-shared-0.0.0-5928e8c0f.tgz","_integrity":"sha512-2DfaTpsr/Ez6LHhnSlIFM1RbuQlAXy3RBSBfni+IGQfs8tVYMGOoNNX0vkTpBREErKADJtVvpPTtURt3SLXdfA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5928e8c0f_1732702158108_0.8114232747126713","host":"s3://npm-registry-packages"}},"0.0.0-c7361b1a6":{"name":"@cloudflare/workers-shared","version":"0.0.0-c7361b1a6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c7361b1a6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fb1148f04ee716a8e400e3d3903a6c8aaf676ec3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c7361b1a6.tgz","fileCount":11,"integrity":"sha512-o7Azis3cfFO5gXmZFvUpUA4+RsRP7nK8/GOflqV/9qcRLVcQVnPsgTKanLJj6eRWm8LJIpPQDJSEcmgAbdsK8A==","signatures":[{"sig":"MEQCIBmkm0dLAWd3nOBh1TfLosIvbODZt//QQZpaU5BopnylAiAyCINa9b57hVhzCHFu9kfjjyfufjpKS0Uav6PxybyXjw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-c7361b1a6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f022e59d80a60e77b433bd44e4da3cb7/cloudflare-workers-shared-0.0.0-c7361b1a6.tgz","_integrity":"sha512-o7Azis3cfFO5gXmZFvUpUA4+RsRP7nK8/GOflqV/9qcRLVcQVnPsgTKanLJj6eRWm8LJIpPQDJSEcmgAbdsK8A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c7361b1a6_1732712103241_0.700560449429763","host":"s3://npm-registry-packages"}},"0.0.0-a18ed4ef1":{"name":"@cloudflare/workers-shared","version":"0.0.0-a18ed4ef1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a18ed4ef1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"23eec581b40dbfc6dd024e833df8abc8af4a6e21","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a18ed4ef1.tgz","fileCount":11,"integrity":"sha512-kQM1vtSMnOlxBbRLtDJAgt9MyAVJGtXCD/uI+emZ34gKEwDeqLkw0vql5k+XbIdzsX1N4BgkRWUJlSfu/hlycA==","signatures":[{"sig":"MEYCIQCJUWIwGkFddxk5eIjri47kY6lWg/NrkRywT7ojappsDQIhAOUMMYQ2HeriBL+czOdeAR2vlW+rgcT4Md6MpTn4z7/D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-a18ed4ef1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/685ece443049fd4600f9961f5fb725e3/cloudflare-workers-shared-0.0.0-a18ed4ef1.tgz","_integrity":"sha512-kQM1vtSMnOlxBbRLtDJAgt9MyAVJGtXCD/uI+emZ34gKEwDeqLkw0vql5k+XbIdzsX1N4BgkRWUJlSfu/hlycA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a18ed4ef1_1732715639571_0.2934871627082005","host":"s3://npm-registry-packages"}},"0.0.0-8009ab8a3":{"name":"@cloudflare/workers-shared","version":"0.0.0-8009ab8a3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8009ab8a3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"491f1f243993bce29e7a29077093c2ff4db28315","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8009ab8a3.tgz","fileCount":11,"integrity":"sha512-9QAbeC0mXvCDQJfQDPpf1Xq91oA8HRENzQQmGgRBjtWwiNJupv3VJJytYODdsRoOAf3mRdHsLjYTsic8+4GZRQ==","signatures":[{"sig":"MEQCIG+P9dfH9jMq0x0aSqaidqyBd3WXJXIgXCjGkr4Us3RtAiASMMqj4zRfR9SYoAATnp+VY3tJEgNYnmwSSNxuo/+6yw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-8009ab8a3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3ae05551fd080a85ea2a90af4c069b44/cloudflare-workers-shared-0.0.0-8009ab8a3.tgz","_integrity":"sha512-9QAbeC0mXvCDQJfQDPpf1Xq91oA8HRENzQQmGgRBjtWwiNJupv3VJJytYODdsRoOAf3mRdHsLjYTsic8+4GZRQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8009ab8a3_1732720574768_0.9679855957428365","host":"s3://npm-registry-packages"}},"0.0.0-58ccf21d4":{"name":"@cloudflare/workers-shared","version":"0.0.0-58ccf21d4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-58ccf21d4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f9e58189ed4e236699283fcb08ed4f45f0b0ee64","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-58ccf21d4.tgz","fileCount":11,"integrity":"sha512-oEYQArLfuKjf+kU6GYCKnA2KB0ludcKSyHxXxBOVWZI63HzbhcQKGJvn4xBHmLISCbcM9P/1t51lKmxZNOQ3RA==","signatures":[{"sig":"MEUCIH2iWjrOuU25zS34pRMat7nSjC3LuKyqxH6qSGskTHUAAiEA0gFPHXyvBt8WHF+EYnHRiNwPklizYbgfIUFyMN+T0F4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-58ccf21d4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7e6b6d2a5488a05c8215b6c50171d03e/cloudflare-workers-shared-0.0.0-58ccf21d4.tgz","_integrity":"sha512-oEYQArLfuKjf+kU6GYCKnA2KB0ludcKSyHxXxBOVWZI63HzbhcQKGJvn4xBHmLISCbcM9P/1t51lKmxZNOQ3RA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-58ccf21d4_1732724115554_0.9360360210754306","host":"s3://npm-registry-packages"}},"0.0.0-24c752ee4":{"name":"@cloudflare/workers-shared","version":"0.0.0-24c752ee4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-24c752ee4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"927f73e2592ab1e2e915a699579705900448bd54","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-24c752ee4.tgz","fileCount":11,"integrity":"sha512-qQ4BpBcJBK/g3pzSq7bwbwUmN+bUPtdY4HQAEpUIrKfxO5cffVHOZmKEX7BDNBPue36coeYt9JkQt4Vh0Ug+NQ==","signatures":[{"sig":"MEYCIQCVarBebiOX3l5eL2tfnZs94b6mmOwUa3DSwG4EfKWhOwIhALxLAHjaETWq+7VuS9fYsGo1ViYFEbd8PQSp87zfm7Us","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-24c752ee4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f7ea6882aba49c16f76584af80170a25/cloudflare-workers-shared-0.0.0-24c752ee4.tgz","_integrity":"sha512-qQ4BpBcJBK/g3pzSq7bwbwUmN+bUPtdY4HQAEpUIrKfxO5cffVHOZmKEX7BDNBPue36coeYt9JkQt4Vh0Ug+NQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-24c752ee4_1732731759596_0.89713743507294","host":"s3://npm-registry-packages"}},"0.0.0-113a359b4":{"name":"@cloudflare/workers-shared","version":"0.0.0-113a359b4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-113a359b4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6cd4251a9ba71d13dec4c3d9e2e8bf064503293f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-113a359b4.tgz","fileCount":11,"integrity":"sha512-K3fbVq983xs8RUGyHtgyW5Om+RhyxbLYCSlyiijAei9oQsc99UAqxkALVSmKWK5NazPmBpo+CsFShSdd7SEZpw==","signatures":[{"sig":"MEUCIDgWqNNJOtag9EgUQ/Ql2Vj00W8hU1YQpSf8YmfvLP9rAiEApIkGwTZPgT4fFwB0gf1ZcoMqSAAlgskF22USKYLyWQk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-113a359b4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/52890bff8346af6492dc408951b172a9/cloudflare-workers-shared-0.0.0-113a359b4.tgz","_integrity":"sha512-K3fbVq983xs8RUGyHtgyW5Om+RhyxbLYCSlyiijAei9oQsc99UAqxkALVSmKWK5NazPmBpo+CsFShSdd7SEZpw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-113a359b4_1732793729706_0.58955218288039","host":"s3://npm-registry-packages"}},"0.0.0-914290b55":{"name":"@cloudflare/workers-shared","version":"0.0.0-914290b55","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-914290b55","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"87320dd64a738ab6285142e4cd343a79868bfdad","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-914290b55.tgz","fileCount":11,"integrity":"sha512-djWmAbnH2Kvpo5OVt8Ll/j4qO+jU2DS6B/34fj+RkOgPRRFtMjzoKD1CullwIiQrdbIhASbZPgmkCzC6EKj0qA==","signatures":[{"sig":"MEQCIAhTWgM1lZXG5V0RYOQpkXZLWe9CKDxCZJRT2vsSy8faAiASshG6sgXQ96SDdt/0NxJZGM3GEzxoGfftMXKGi653vw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-914290b55.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/65eec5a2bfec7dc1987847a8b2c690eb/cloudflare-workers-shared-0.0.0-914290b55.tgz","_integrity":"sha512-djWmAbnH2Kvpo5OVt8Ll/j4qO+jU2DS6B/34fj+RkOgPRRFtMjzoKD1CullwIiQrdbIhASbZPgmkCzC6EKj0qA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-914290b55_1732797399670_0.8627336562690031","host":"s3://npm-registry-packages"}},"0.0.0-80a83bb47":{"name":"@cloudflare/workers-shared","version":"0.0.0-80a83bb47","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-80a83bb47","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fb01f7c3da66c54aa21b5a9971961f4c1cb022a3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-80a83bb47.tgz","fileCount":11,"integrity":"sha512-gpBJUyXIIf/ea1FYeScRCoYnhQZWtXUXXaH2BKTmfSCUA5JL5eQGFt2wfj9cjErAGONAs0kWqQ7Dw+x2jk8lHw==","signatures":[{"sig":"MEUCICQviMlNjcncZ1Fweql7jvA0os1kiWgvZxedG5HFtgNiAiEAlTzTS/UW8YJSrAe0WDXyGuSA7/B5+8Eguvsr+bAurH0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-80a83bb47.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ce242fbf8763f815728b7d82a3da07c8/cloudflare-workers-shared-0.0.0-80a83bb47.tgz","_integrity":"sha512-gpBJUyXIIf/ea1FYeScRCoYnhQZWtXUXXaH2BKTmfSCUA5JL5eQGFt2wfj9cjErAGONAs0kWqQ7Dw+x2jk8lHw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-80a83bb47_1732805081023_0.10634637291617155","host":"s3://npm-registry-packages"}},"0.0.0-98d27250d":{"name":"@cloudflare/workers-shared","version":"0.0.0-98d27250d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-98d27250d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9eb0597aa0c7e66090bb481e700a0669e6c90e23","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-98d27250d.tgz","fileCount":11,"integrity":"sha512-PZ7nW22hZ8XFllzhQeRcKKOGKI1oaUraKTf94goVXM8fe8rNAp3CDG0DiiUrEfT0Ihnj6cZ87CSrsIFpYplcog==","signatures":[{"sig":"MEUCIAC9bM/ne/nOafo1UMIfMooFC+K3Msf5sT0DYaXcpKInAiEAku01T7hXEk5+R30xoKOoB4uc0skvh7ChZd4yiy1V6U0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-98d27250d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/592f33882806a18ced878e14e16350be/cloudflare-workers-shared-0.0.0-98d27250d.tgz","_integrity":"sha512-PZ7nW22hZ8XFllzhQeRcKKOGKI1oaUraKTf94goVXM8fe8rNAp3CDG0DiiUrEfT0Ihnj6cZ87CSrsIFpYplcog==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-98d27250d_1732807666839_0.9511778256157291","host":"s3://npm-registry-packages"}},"0.0.0-a3f56d1ed":{"name":"@cloudflare/workers-shared","version":"0.0.0-a3f56d1ed","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a3f56d1ed","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7c413e95c7a5eee3b36a7bc3fc26a5a49574b111","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a3f56d1ed.tgz","fileCount":11,"integrity":"sha512-Z/nCI1sNshVaAFpzFxoRuBjl7CMgcW6qZSXWrD2t3k1V6VnWP77MdO+F/9+sBC8aZV1m8INi7TGVbdmWufpSdg==","signatures":[{"sig":"MEUCIAnYD/YT5hyp4baMHyrqhIKkDqWpP5/uJkCmlhr5dOknAiEApSKxbBLjDkrGtOmR6Ff24OihKiK+BRL1iFjojkqJ3HI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-a3f56d1ed.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9f1d9209b465679c8206f54bd7c1a1e0/cloudflare-workers-shared-0.0.0-a3f56d1ed.tgz","_integrity":"sha512-Z/nCI1sNshVaAFpzFxoRuBjl7CMgcW6qZSXWrD2t3k1V6VnWP77MdO+F/9+sBC8aZV1m8INi7TGVbdmWufpSdg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a3f56d1ed_1732809252472_0.043241791335187685","host":"s3://npm-registry-packages"}},"0.0.0-22a405558":{"name":"@cloudflare/workers-shared","version":"0.0.0-22a405558","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-22a405558","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"63557c57334e111b5d72646aba3a2056f912dbdb","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-22a405558.tgz","fileCount":11,"integrity":"sha512-byeZTUurdwp3URQwSnkTLo6O8PRo711HsJ607RU2hiVSItMQ+b6rDexIUF7MHrmF//5PCE7/Gbx5Kh+oBYuMFQ==","signatures":[{"sig":"MEUCIQCpB8/L/DvqDCgXjCndaBCiDeOMG55nMRYazVLkN9hTXAIgMEsvii/bp4Zw2B1WJMGQMc6zFQXwABusM6LO8VLvUcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-22a405558.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/56d62d1c78a7d178b5ac51d8df1a5b5b/cloudflare-workers-shared-0.0.0-22a405558.tgz","_integrity":"sha512-byeZTUurdwp3URQwSnkTLo6O8PRo711HsJ607RU2hiVSItMQ+b6rDexIUF7MHrmF//5PCE7/Gbx5Kh+oBYuMFQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-22a405558_1732810475005_0.7309854527741046","host":"s3://npm-registry-packages"}},"0.0.0-d86a157ee":{"name":"@cloudflare/workers-shared","version":"0.0.0-d86a157ee","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d86a157ee","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"27f197e8d318554e7f3d636c837fd49d99872413","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d86a157ee.tgz","fileCount":11,"integrity":"sha512-dxoO64zctYZJ1hbMym0AcoTsEt+EfAOqmyd4lcK9eehrg/lRSXLyxRDVfxszr5se0DjK1Y3oA++4aVo+KBzELw==","signatures":[{"sig":"MEUCIQDhVCsat9ADzjUNyvolrxtlygTEwTlcv4HhV8QD2aueeAIga5XLxjRWYj4+KG4Y536W8l6tNIwYuxTRyZyh9PhWYGo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-d86a157ee.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0d1f1a8bd87016b3a469c4f2adc784d7/cloudflare-workers-shared-0.0.0-d86a157ee.tgz","_integrity":"sha512-dxoO64zctYZJ1hbMym0AcoTsEt+EfAOqmyd4lcK9eehrg/lRSXLyxRDVfxszr5se0DjK1Y3oA++4aVo+KBzELw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d86a157ee_1732814010168_0.9321925957146631","host":"s3://npm-registry-packages"}},"0.0.0-4f6f2ec40":{"name":"@cloudflare/workers-shared","version":"0.0.0-4f6f2ec40","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4f6f2ec40","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ec709b12dc790d5d2419f687c3c196394205d314","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4f6f2ec40.tgz","fileCount":11,"integrity":"sha512-Vq5hcaYeWo54z2AvjOCcrL0dusuyXf6FXNJDL27Xm4Iu+wrZEIf+kL8kMXf7bQKEL+rh9Ml6JvTfMG8LCtXpCQ==","signatures":[{"sig":"MEUCIQCnpVWUMYibdM5bHvDHTt3so75Bu6HJUiLoDRTifWg5ygIgHs9JYqVZhdweW54FOrc29nCPdJdzlLi9S1WhT+Prn3w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-4f6f2ec40.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/16eb3ace93221637fa7e8fb8dad4635f/cloudflare-workers-shared-0.0.0-4f6f2ec40.tgz","_integrity":"sha512-Vq5hcaYeWo54z2AvjOCcrL0dusuyXf6FXNJDL27Xm4Iu+wrZEIf+kL8kMXf7bQKEL+rh9Ml6JvTfMG8LCtXpCQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4f6f2ec40_1732878740772_0.28598005633564894","host":"s3://npm-registry-packages"}},"0.0.0-4aed2d625":{"name":"@cloudflare/workers-shared","version":"0.0.0-4aed2d625","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4aed2d625","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8478d959e07362f06f46a4919df16e03ed6989c2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4aed2d625.tgz","fileCount":11,"integrity":"sha512-yuXw6+T7mJkKYP6Zuq2Fz6lqr95GmXBn/nRHwl5b7ppMlWfK1lvidBn1I2AAS1FWsu9A/xcoyC4X6BJ3TuEmhQ==","signatures":[{"sig":"MEUCIEIKjGFonFas+YQCz1IMuRbvj79x1RLW6J57t0dgG/RBAiEAveg/fhqfo54LznIW2qCL/kIJK0pyWKEWq2yLT5CCCjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-4aed2d625.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d115891f3c0db48a83c6ac693d655a72/cloudflare-workers-shared-0.0.0-4aed2d625.tgz","_integrity":"sha512-yuXw6+T7mJkKYP6Zuq2Fz6lqr95GmXBn/nRHwl5b7ppMlWfK1lvidBn1I2AAS1FWsu9A/xcoyC4X6BJ3TuEmhQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4aed2d625_1732896822058_0.17147707137257173","host":"s3://npm-registry-packages"}},"0.0.0-ff8f5ae03":{"name":"@cloudflare/workers-shared","version":"0.0.0-ff8f5ae03","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ff8f5ae03","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"bf7991ed308ca7eb9bb9e753826997c3d748bcac","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ff8f5ae03.tgz","fileCount":11,"integrity":"sha512-VsQwJiVZVIxwGtVFfszLyb3c0/Qi/IzqBiL6WUvW/lL+Qv6bNWB42aKvamfkBguYleLVbNaTK7x7j3WkF0LG1w==","signatures":[{"sig":"MEUCIQDUmRxCoHvMXf7sWGxIWEGdfva2+KBomSgm7m/V2/m6KQIgNN5P8BnXavuHWnOOzV4jVppEfW6bIRoyySZuyAWa8SI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-ff8f5ae03.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/fb2ea5bdf250c2a2ba78bcbf6f591d0d/cloudflare-workers-shared-0.0.0-ff8f5ae03.tgz","_integrity":"sha512-VsQwJiVZVIxwGtVFfszLyb3c0/Qi/IzqBiL6WUvW/lL+Qv6bNWB42aKvamfkBguYleLVbNaTK7x7j3WkF0LG1w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ff8f5ae03_1732969873303_0.693657347618297","host":"s3://npm-registry-packages"}},"0.0.0-499e12d17":{"name":"@cloudflare/workers-shared","version":"0.0.0-499e12d17","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-499e12d17","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a4f315f27eba8dc1d67ff7ab58bc56cd088d9eb9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-499e12d17.tgz","fileCount":11,"integrity":"sha512-xW5GB3fLjIcZJ/IyPAH3W0EnokdBtz4bsr/cuLMeshUSW/JFs4wG4a3HdWD6fqwBOkK17tBp12M1W6YigcloLg==","signatures":[{"sig":"MEYCIQCH0P0VmCVZPSkK6E+d2u32ncj272395ABnltnG+VfLPwIhANRSFc7HcaxZwoMZYoDwa0q6Tr/QD5Ig83ETkJrjPExx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-499e12d17.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/251666c359744e7938775ee99fee78f1/cloudflare-workers-shared-0.0.0-499e12d17.tgz","_integrity":"sha512-xW5GB3fLjIcZJ/IyPAH3W0EnokdBtz4bsr/cuLMeshUSW/JFs4wG4a3HdWD6fqwBOkK17tBp12M1W6YigcloLg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-499e12d17_1733135627980_0.9919448069656729","host":"s3://npm-registry-packages"}},"0.0.0-515174e7e":{"name":"@cloudflare/workers-shared","version":"0.0.0-515174e7e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-515174e7e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f5142629ce65acbc46d268518fef225ef37b60fd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-515174e7e.tgz","fileCount":11,"integrity":"sha512-qY75B1TgBbcfJ77UahrsOSfton1FBFFLojADhJdjIaCuwkq8ge8v9A4WzrBmi/NSvn4PN0QcqHurFMvnakqACQ==","signatures":[{"sig":"MEUCIQD1Uus3iQx1kjFMBJGlezRlU9nrQCRUWJQcjg3W80IGWAIgfKSpLpcS9NmPJ4k1MK90MeKw5BlZwxm8F1KMimSfvIg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043944},"_from":"file:cloudflare-workers-shared-0.0.0-515174e7e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/59e388b5837de422b47d9d31285cec99/cloudflare-workers-shared-0.0.0-515174e7e.tgz","_integrity":"sha512-qY75B1TgBbcfJ77UahrsOSfton1FBFFLojADhJdjIaCuwkq8ge8v9A4WzrBmi/NSvn4PN0QcqHurFMvnakqACQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-515174e7e_1733151650416_0.16061034192406187","host":"s3://npm-registry-packages"}},"0.0.0-6b21919a3":{"name":"@cloudflare/workers-shared","version":"0.0.0-6b21919a3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6b21919a3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"544cc20e645daad68adf5363c366bee3bb8d8ee4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6b21919a3.tgz","fileCount":11,"integrity":"sha512-mr0dAnmlckPtr+SYZUHBET9zpN597YaDAN3dL+wCbI/ycbJDqySkEeJ3qHl2rbC1BwGX7GQjNRXYAMKaSAXb/g==","signatures":[{"sig":"MEQCIAkbEKACh2fnY8HFwQhG3rXRnlJqG4zDArZTMXL0orL6AiBR1z8mO9GzK0k/FikjGu2An9Ng9LlhxbzIbisFdOdmRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043910},"_from":"file:cloudflare-workers-shared-0.0.0-6b21919a3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/79ad0b9b61c9a4b5a0e91cbf693807c7/cloudflare-workers-shared-0.0.0-6b21919a3.tgz","_integrity":"sha512-mr0dAnmlckPtr+SYZUHBET9zpN597YaDAN3dL+wCbI/ycbJDqySkEeJ3qHl2rbC1BwGX7GQjNRXYAMKaSAXb/g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6b21919a3_1733156467932_0.2443588530761165","host":"s3://npm-registry-packages"}},"0.0.0-573901523":{"name":"@cloudflare/workers-shared","version":"0.0.0-573901523","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-573901523","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"944102d3acb4ef9830432d9e665b282ece2b3174","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-573901523.tgz","fileCount":11,"integrity":"sha512-BKHELy26flJ+ct7xmyWcrrGRQ4pwq/vPvQOqV56+wYP615/HX2t5XOerpK2UwDbDhHo6N4viq1mqVMAM5YaotQ==","signatures":[{"sig":"MEUCIQCdez9Ut4SbJF0QWrAbPDJyawy8yRHCACWI5DGcUlEWcAIgKiab9I8Uw+AHyRUNVMN/GTrgQ9MeZ96rSo4hhZcn5T0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043910},"_from":"file:cloudflare-workers-shared-0.0.0-573901523.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0c649cc643bd4cdc2ad267de23d78908/cloudflare-workers-shared-0.0.0-573901523.tgz","_integrity":"sha512-BKHELy26flJ+ct7xmyWcrrGRQ4pwq/vPvQOqV56+wYP615/HX2t5XOerpK2UwDbDhHo6N4viq1mqVMAM5YaotQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-573901523_1733160935832_0.17421670309469417","host":"s3://npm-registry-packages"}},"0.0.0-b3d2e7dce":{"name":"@cloudflare/workers-shared","version":"0.0.0-b3d2e7dce","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b3d2e7dce","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8f45c56702a0fa9f8c275916b06a2597d8e5f101","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b3d2e7dce.tgz","fileCount":11,"integrity":"sha512-Xunjd8s6dX/EgKxWuKLmx3UCRrzjk/fPpYyv3QmQMLm7g+ZAwWTIfRucfk8RFWUTFYiCTngz8tqXxg98eQisJQ==","signatures":[{"sig":"MEYCIQDfcWpHrAlboEEmu3Fdxy2GWuVp4X4PankG+er1sPQ0RwIhAJfpPfHXRS4k1IeNwiMExpdXLCdwGBr8+b+qjsmycACD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043910},"_from":"file:cloudflare-workers-shared-0.0.0-b3d2e7dce.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8c53c33f1e5cba35cf9d48a15631399d/cloudflare-workers-shared-0.0.0-b3d2e7dce.tgz","_integrity":"sha512-Xunjd8s6dX/EgKxWuKLmx3UCRrzjk/fPpYyv3QmQMLm7g+ZAwWTIfRucfk8RFWUTFYiCTngz8tqXxg98eQisJQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b3d2e7dce_1733181957405_0.4913305158543311","host":"s3://npm-registry-packages"}},"0.0.0-4f1a46e32":{"name":"@cloudflare/workers-shared","version":"0.0.0-4f1a46e32","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4f1a46e32","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b546b3507ae2e507ff9a055589b9aae7c7e487db","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4f1a46e32.tgz","fileCount":11,"integrity":"sha512-lAzZJ2Efdi7MKcmG1OtiOYdMjRMbdYlhRlmNiKyAnNdQ4D2krQIEd6fjMaguwubOsyVj0gBynnCfKHUk3Scqww==","signatures":[{"sig":"MEUCIQCkZ3PiHPrRkyhhfGFr1Fc3ZZytwjorHA2gERM8yRlYVAIgTd70Xarf4TEDCCDnRtmLyWa2Eow8q4gmHYCOuGxTw+0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043910},"_from":"file:cloudflare-workers-shared-0.0.0-4f1a46e32.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1eddd06ea74e47c5a7af0773bf4c5d71/cloudflare-workers-shared-0.0.0-4f1a46e32.tgz","_integrity":"sha512-lAzZJ2Efdi7MKcmG1OtiOYdMjRMbdYlhRlmNiKyAnNdQ4D2krQIEd6fjMaguwubOsyVj0gBynnCfKHUk3Scqww==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4f1a46e32_1733223029999_0.685302596836362","host":"s3://npm-registry-packages"}},"0.0.0-5244faae5":{"name":"@cloudflare/workers-shared","version":"0.0.0-5244faae5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5244faae5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"93a969b8225dd1615066abc2a9b0f32b61f33dad","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5244faae5.tgz","fileCount":11,"integrity":"sha512-+yJR9YaJ/i/kACDt8uDswMXn6rdWb/KKhNBA/3l3qVxvi+KPt2UZw97Pecq0iuoC8wBnrDF6LUNMZlmXUgkUtw==","signatures":[{"sig":"MEUCIQDC1OCO8zMSXUmcUykjRu9rLxH6R95bTSM+DcXetXQXFQIgGkQLTjeTjdEvIenLFwVOYfz4HQ31Pn3BKlvgLhFKNsk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043910},"_from":"file:cloudflare-workers-shared-0.0.0-5244faae5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/96b85483a56fad803a5c474e1fa22af2/cloudflare-workers-shared-0.0.0-5244faae5.tgz","_integrity":"sha512-+yJR9YaJ/i/kACDt8uDswMXn6rdWb/KKhNBA/3l3qVxvi+KPt2UZw97Pecq0iuoC8wBnrDF6LUNMZlmXUgkUtw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5244faae5_1733254033684_0.3548539374085391","host":"s3://npm-registry-packages"}},"0.0.0-ac873952c":{"name":"@cloudflare/workers-shared","version":"0.0.0-ac873952c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ac873952c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"427e93d1c7e735a4caa74e70af55059595b48c95","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ac873952c.tgz","fileCount":11,"integrity":"sha512-+XblsF8J+F7PdXkUU8fnOvWGmipsbacAepSeCZIkIayYryGYwKJvxgQ1bpVDSzam4qU/MePePtTRXU4oJT5OsA==","signatures":[{"sig":"MEUCICFK2b2h5oLVZyOLT3Hew6rr2sGbMc/RCnstJFt3rn1IAiEA99u1U7PyS0t05b5Odi9d52DmDBlkVjy8mzJuThkknqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043910},"_from":"file:cloudflare-workers-shared-0.0.0-ac873952c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/22a494e75a0c8a5185aaf03703855f66/cloudflare-workers-shared-0.0.0-ac873952c.tgz","_integrity":"sha512-+XblsF8J+F7PdXkUU8fnOvWGmipsbacAepSeCZIkIayYryGYwKJvxgQ1bpVDSzam4qU/MePePtTRXU4oJT5OsA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ac873952c_1733265726528_0.621263270676399","host":"s3://npm-registry-packages"}},"0.9.1":{"name":"@cloudflare/workers-shared","version":"0.9.1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.9.1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"29117db96d1b2e8557b6bf6c075b12e8b9c8c6bc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.9.1.tgz","fileCount":11,"integrity":"sha512-56w4pL5D6ODw7+SieMgdwrwNyyT7tY8H4UPD4/95TSBVjqDcMPq0Dr+D4rJ+nHK+290o4ZnSiOOiKqRMqy6tPg==","signatures":[{"sig":"MEYCIQDQ97c4PCa1n7GKd/HEMiyUWWVQ5kzdKN9GCLCwJLAGDwIhALk4zGIRVuCRVQ64lmyPiztEMdsmYxoctlu3xZNhoBGP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043900},"_from":"file:cloudflare-workers-shared-0.9.1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/09866a881881a598ae5dcb779d0455ad/cloudflare-workers-shared-0.9.1.tgz","_integrity":"sha512-56w4pL5D6ODw7+SieMgdwrwNyyT7tY8H4UPD4/95TSBVjqDcMPq0Dr+D4rJ+nHK+290o4ZnSiOOiKqRMqy6tPg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.9.1_1733268998461_0.6024699016198545","host":"s3://npm-registry-packages"}},"0.0.0-44d8c44d0":{"name":"@cloudflare/workers-shared","version":"0.0.0-44d8c44d0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-44d8c44d0","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4c77b9b8810d71105eb07b8edd04dcc227edd682","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-44d8c44d0.tgz","fileCount":11,"integrity":"sha512-DbzJhhM0zFEbzWtEDHMrAJX6WutCAchgvNLWApSeRupI5Ld1K3G0olJ+qXijbdnP+1XojOVAlj6rpI+bxHgAiA==","signatures":[{"sig":"MEYCIQDGHHJwoHSGNDWDiNN5kDYdllEohOVkwGRvZ8FE8P82QAIhAM697A5+YMsnZuRY20XNytkYa0tMSKVEgR9BdOOnsjpn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1043910},"_from":"file:cloudflare-workers-shared-0.0.0-44d8c44d0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"pnpm run test","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8a379d8ab997862d53be01e377e700aa/cloudflare-workers-shared-0.0.0-44d8c44d0.tgz","_integrity":"sha512-DbzJhhM0zFEbzWtEDHMrAJX6WutCAchgvNLWApSeRupI5Ld1K3G0olJ+qXijbdnP+1XojOVAlj6rpI+bxHgAiA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-44d8c44d0_1733269367010_0.11105192269728259","host":"s3://npm-registry-packages"}},"0.0.0-bea65583f":{"name":"@cloudflare/workers-shared","version":"0.0.0-bea65583f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-bea65583f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"10571c6478301bf0a90d201d7c3e05992f11f722","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-bea65583f.tgz","fileCount":11,"integrity":"sha512-0/p6oM85WnWXwAiUmg4CaWtL5PeNpSE2EtKPxDqaKsR3gAtpVEtCbeI8IP9AJI7JNXjgeAKxQjbkxCDdRvMKDA==","signatures":[{"sig":"MEUCIQC/R1XPbyc8cZInodOgVZEKM6fN0d8mjyhEZw4PxMbCawIgSjK6nFCIIs9iKjpbfuHVCHlRBjsmWm6Dkbfttr3u2rU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044022},"_from":"file:cloudflare-workers-shared-0.0.0-bea65583f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8b13dc970ff4cd79b0eec03c137b6478/cloudflare-workers-shared-0.0.0-bea65583f.tgz","_integrity":"sha512-0/p6oM85WnWXwAiUmg4CaWtL5PeNpSE2EtKPxDqaKsR3gAtpVEtCbeI8IP9AJI7JNXjgeAKxQjbkxCDdRvMKDA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-bea65583f_1733299191424_0.2104752959744962","host":"s3://npm-registry-packages"}},"0.0.0-14a7bc659":{"name":"@cloudflare/workers-shared","version":"0.0.0-14a7bc659","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-14a7bc659","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b6bf191c6466476d02bdc66c275c9bf68faed3af","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-14a7bc659.tgz","fileCount":11,"integrity":"sha512-N1MKNFqtNiHuIFeX1gbieESFlRVO2QIEY/Kaj1P4qrwP6cVAJuFgiHCDuI3aHB9roanDh9YzerQcM/mFfNZygA==","signatures":[{"sig":"MEUCIQD3PtrLu33ykMG41XSorioMvOLUJsQsars3zyW3HRVmvQIgFDD1cPuNW3ntNNRooOrauGgMYg64qZ2Q+gwMZuE0TsA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044022},"_from":"file:cloudflare-workers-shared-0.0.0-14a7bc659.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7da77f636e801e7d29b4d9479773b596/cloudflare-workers-shared-0.0.0-14a7bc659.tgz","_integrity":"sha512-N1MKNFqtNiHuIFeX1gbieESFlRVO2QIEY/Kaj1P4qrwP6cVAJuFgiHCDuI3aHB9roanDh9YzerQcM/mFfNZygA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-14a7bc659_1733310169272_0.16384510956851095","host":"s3://npm-registry-packages"}},"0.0.0-a068672bc":{"name":"@cloudflare/workers-shared","version":"0.0.0-a068672bc","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a068672bc","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"40f81527bd823a2a7f7aa9e13cee70c1f8317bfc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a068672bc.tgz","fileCount":11,"integrity":"sha512-RJqbtxclxXvKck+R577KVn+389i4hURU4LXMY+MwTU6kg8FYrW6922ob+9Qnk8th5/atByQ9PJkGMay/fICkKQ==","signatures":[{"sig":"MEUCIQDft40j8R8r0i2iHxaKdPkMAxiE8pgd38PknrJt1XdVIgIgXF/7ot39LS+6RsOAIE/zm+fbo8p2BLDLJ8P1IaUPqVw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044022},"_from":"file:cloudflare-workers-shared-0.0.0-a068672bc.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c70386314a48fa31880e12423453cabd/cloudflare-workers-shared-0.0.0-a068672bc.tgz","_integrity":"sha512-RJqbtxclxXvKck+R577KVn+389i4hURU4LXMY+MwTU6kg8FYrW6922ob+9Qnk8th5/atByQ9PJkGMay/fICkKQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a068672bc_1733313152562_0.19271700209442688","host":"s3://npm-registry-packages"}},"0.0.0-bc308230a":{"name":"@cloudflare/workers-shared","version":"0.0.0-bc308230a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-bc308230a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f88018809f8d82a9307ee50600b2be1bd9f38862","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-bc308230a.tgz","fileCount":11,"integrity":"sha512-oKhE/kq1UHCXURdegoorcisiT/BZB2gf0IiLlywefx08BPiv6zy8ENSuUSn3Zknmix8QkY/9DE20KF3dH9DuNA==","signatures":[{"sig":"MEQCICSU8sReaApefVfdLnKSdDf/Vg9heOKx5AKCQXdctxhfAiAFNrxGJsNZlnMS9OM0mo4S72IqwC0NMhTLXKcVFe8vew==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044022},"_from":"file:cloudflare-workers-shared-0.0.0-bc308230a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/75f18762b344406dd4cd31f6dae2b008/cloudflare-workers-shared-0.0.0-bc308230a.tgz","_integrity":"sha512-oKhE/kq1UHCXURdegoorcisiT/BZB2gf0IiLlywefx08BPiv6zy8ENSuUSn3Zknmix8QkY/9DE20KF3dH9DuNA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-bc308230a_1733321197700_0.5796760779385266","host":"s3://npm-registry-packages"}},"0.0.0-8f25ebe74":{"name":"@cloudflare/workers-shared","version":"0.0.0-8f25ebe74","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8f25ebe74","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b639bb4bfdd7b72ca852615d5db421a1f2c302e2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8f25ebe74.tgz","fileCount":11,"integrity":"sha512-uDTerBTvFMgkejFi/whQiIWWwl5dVyLOHsGPNfZW0Xo9mjNWFIjFSjeZqt+3gKmXjNM4X5d9n5wCmXTCRMS68A==","signatures":[{"sig":"MEUCIDiLasORVTctXhLDZP9ZYYRSyh6Z7aTrBcTiqPwrjCLSAiEA/sjv9w0HJStuo12Epgel9oZLlMwXWQrD3V578FW7QoQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044022},"_from":"file:cloudflare-workers-shared-0.0.0-8f25ebe74.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7c9f53261b255c7463422b1793650954/cloudflare-workers-shared-0.0.0-8f25ebe74.tgz","_integrity":"sha512-uDTerBTvFMgkejFi/whQiIWWwl5dVyLOHsGPNfZW0Xo9mjNWFIjFSjeZqt+3gKmXjNM4X5d9n5wCmXTCRMS68A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8f25ebe74_1733327460525_0.6252694229243447","host":"s3://npm-registry-packages"}},"0.0.0-4e571fd00":{"name":"@cloudflare/workers-shared","version":"0.0.0-4e571fd00","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4e571fd00","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"028ab25c1f2332bfe64ec639ad6d55992b0cd3cd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4e571fd00.tgz","fileCount":11,"integrity":"sha512-xwxI3XEE0JSFcTF8VR9TMGrHtNZrrOH0Zf+hxn4UkdIIl6xlLcLSYl+jpfWCjn6h5dfiHdWn29WtMvZ/8hC8Fw==","signatures":[{"sig":"MEUCIQDUlRSy/ctr2daLahzeLBysssw9KyU1OgZTx+Qli0ymfwIgaJ+5JmcY0L6bmnE7JJPv7MWf9grgHRpTBjf9zi1IrUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044022},"_from":"file:cloudflare-workers-shared-0.0.0-4e571fd00.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b145f06a74390cc78efdf12dd47d564a/cloudflare-workers-shared-0.0.0-4e571fd00.tgz","_integrity":"sha512-xwxI3XEE0JSFcTF8VR9TMGrHtNZrrOH0Zf+hxn4UkdIIl6xlLcLSYl+jpfWCjn6h5dfiHdWn29WtMvZ/8hC8Fw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4e571fd00_1733329536901_0.8668514556474813","host":"s3://npm-registry-packages"}},"0.0.0-f5b9cd52b":{"name":"@cloudflare/workers-shared","version":"0.0.0-f5b9cd52b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f5b9cd52b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2184bafefd3859c42404cdd0046910a85540cc89","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f5b9cd52b.tgz","fileCount":11,"integrity":"sha512-IaQsI+8umin2rrwgXPvTfMAQ/EsNrgCYfN8H9EG1Mmr1YNW/2t8p2G5NjIbvFkQAg+9FZhaX6452TUelquC90Q==","signatures":[{"sig":"MEUCIFvBFuyZsyaBFTQEVssCz9Dpslw4MY0GudxXdZdb5KZXAiEAjcnfR7P77W0CV5ikfR5k64v0mopsk7vCi5Va8jzrzCA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044022},"_from":"file:cloudflare-workers-shared-0.0.0-f5b9cd52b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e01e0cad63fde4dee167a4f648ef7ffe/cloudflare-workers-shared-0.0.0-f5b9cd52b.tgz","_integrity":"sha512-IaQsI+8umin2rrwgXPvTfMAQ/EsNrgCYfN8H9EG1Mmr1YNW/2t8p2G5NjIbvFkQAg+9FZhaX6452TUelquC90Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f5b9cd52b_1733344291812_0.78144687852935","host":"s3://npm-registry-packages"}},"0.0.0-9435af0b9":{"name":"@cloudflare/workers-shared","version":"0.0.0-9435af0b9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9435af0b9","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ed5538c4ff232ed5b1fa922cd6a4adfc1846b25c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9435af0b9.tgz","fileCount":11,"integrity":"sha512-DcohjaeD4g4fBj9PyWIny+hbVEmhyIL5TFTnQ9+VNIs2ABPZHmCqAxUzhFspz9cNNd9DhUT9CJoDUEFh5FWfDA==","signatures":[{"sig":"MEUCIERhT91bN/X1cEfyUG+BuXXKhT875xavaSNyE8Po0gEuAiEAxb1Yj1+CNwHHtpO7PcKz8SpCul4GLRekeYnyMu7ZVVY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044022},"_from":"file:cloudflare-workers-shared-0.0.0-9435af0b9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/25cec84b51cf1177602088ee11e74f51/cloudflare-workers-shared-0.0.0-9435af0b9.tgz","_integrity":"sha512-DcohjaeD4g4fBj9PyWIny+hbVEmhyIL5TFTnQ9+VNIs2ABPZHmCqAxUzhFspz9cNNd9DhUT9CJoDUEFh5FWfDA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9435af0b9_1733398413124_0.5936589435533004","host":"s3://npm-registry-packages"}},"0.0.0-8c873edd9":{"name":"@cloudflare/workers-shared","version":"0.0.0-8c873edd9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8c873edd9","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"195047062e3fdb2070961317779de9b69b8ffd62","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8c873edd9.tgz","fileCount":11,"integrity":"sha512-d+9DCsBdBK1QmyeBgSHdPJpui8v6Ts7bMFVucbQpQT1oIstr2WID176TqEtie5aBilTrsQxf4lLasao2lpKeQg==","signatures":[{"sig":"MEQCIA+R4KCEmVfO8Jywgt+JNVDCLfXlNYRd+ArPhY3BNduyAiA5alvBnWaTQYBBTkTbEND9namtyIWYb/Xa3+2aP48Gpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044022},"_from":"file:cloudflare-workers-shared-0.0.0-8c873edd9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d9e3f2fc663cfe422d1a2226885a37a9/cloudflare-workers-shared-0.0.0-8c873edd9.tgz","_integrity":"sha512-d+9DCsBdBK1QmyeBgSHdPJpui8v6Ts7bMFVucbQpQT1oIstr2WID176TqEtie5aBilTrsQxf4lLasao2lpKeQg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8c873edd9_1733410097805_0.7295587216070432","host":"s3://npm-registry-packages"}},"0.0.0-f4ae6ee17":{"name":"@cloudflare/workers-shared","version":"0.0.0-f4ae6ee17","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f4ae6ee17","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"656c19e90064d1a1828956487477b09869926d9f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f4ae6ee17.tgz","fileCount":11,"integrity":"sha512-M2P0Y2KUdcIhUUlm9MT+YG499f8bYKOdwsGtPAvAGkUsq62NkOjkiU8w7bLdIuwsimUPOMd+5jDw7zdue/Cc/w==","signatures":[{"sig":"MEUCIGVoCK5XSwr7ekxvPArDOtjclaz/1V9n0c2clPBQAxYaAiEA+xyT2w6psHQ2EaBnu1slpXLIGEdfbbR8qfwHjNH+RgU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044022},"_from":"file:cloudflare-workers-shared-0.0.0-f4ae6ee17.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d3774efdb7b8ae5e0481595e80109db5/cloudflare-workers-shared-0.0.0-f4ae6ee17.tgz","_integrity":"sha512-M2P0Y2KUdcIhUUlm9MT+YG499f8bYKOdwsGtPAvAGkUsq62NkOjkiU8w7bLdIuwsimUPOMd+5jDw7zdue/Cc/w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f4ae6ee17_1733412234018_0.4403062568892959","host":"s3://npm-registry-packages"}},"0.0.0-f2045be9e":{"name":"@cloudflare/workers-shared","version":"0.0.0-f2045be9e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f2045be9e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2ab4105c2bd60334bbbd96c88aa3d83a5750adda","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f2045be9e.tgz","fileCount":11,"integrity":"sha512-HTi20TJpWspG938vcvhVMakQXLNgV0EDqMrwxC6K+Hei6XJsLdVgeQ0FSHO/acxTPm1tfjXSg9ET0ODbuvS50w==","signatures":[{"sig":"MEUCIE1U0/sUSo8CnOrhH/W4Zu/mC3Y3liQQJMJyRKjuihGOAiEAkYQvOEmRj0vZ8WqfetBui9ZUw+a33Yb7FVbe5U1oa7Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044022},"_from":"file:cloudflare-workers-shared-0.0.0-f2045be9e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0ef4293f2130d3c2a7ec7b10c6730ca2/cloudflare-workers-shared-0.0.0-f2045be9e.tgz","_integrity":"sha512-HTi20TJpWspG938vcvhVMakQXLNgV0EDqMrwxC6K+Hei6XJsLdVgeQ0FSHO/acxTPm1tfjXSg9ET0ODbuvS50w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.3","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f2045be9e_1733418866614_0.246782111072416","host":"s3://npm-registry-packages"}},"0.0.0-55ec38ae3":{"name":"@cloudflare/workers-shared","version":"0.0.0-55ec38ae3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-55ec38ae3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8528b41c2bd66ab2e7f44063d702ac115ffe08ae","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-55ec38ae3.tgz","fileCount":11,"integrity":"sha512-f1OMmDIJXieluLUsrxcLwPAze0UpJFxGwjQRgaWbpBuEIxV5VTMsTIwnfZ4y56hzGWsagfusPRbVfVnCctDknA==","signatures":[{"sig":"MEYCIQC0MHE1f1gk6myBR2ym8FmhA486WQ4GErppIiNdms/bmwIhAIjCAoBmuAp0PdS24fA7eIzxwC/KDbv9Nov8U4vO2Jyv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044022},"_from":"file:cloudflare-workers-shared-0.0.0-55ec38ae3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/78a0867a4c6d76a14894025ba48a262f/cloudflare-workers-shared-0.0.0-55ec38ae3.tgz","_integrity":"sha512-f1OMmDIJXieluLUsrxcLwPAze0UpJFxGwjQRgaWbpBuEIxV5VTMsTIwnfZ4y56hzGWsagfusPRbVfVnCctDknA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-55ec38ae3_1733421066620_0.46257201661203107","host":"s3://npm-registry-packages"}},"0.0.0-9ede45b02":{"name":"@cloudflare/workers-shared","version":"0.0.0-9ede45b02","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9ede45b02","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ef924fdf5873e921ddd53718893eb53818566f0c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9ede45b02.tgz","fileCount":11,"integrity":"sha512-1AHz65yQcy7qQYY1NTmciagfihcLWElC8t3j2cIw3AFyD3nfedGFnL8QryR61CgtgEX1ddmv4EbBYUce/3sYvQ==","signatures":[{"sig":"MEQCIGPQ0Q0MpetvKQLEuf8d18KCzJWMiUxyVPOC7lWVu4y+AiB1PsHi4wZltrRPBibCBHA5HYSA0tn1VwKkvAxKPOeTyA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044022},"_from":"file:cloudflare-workers-shared-0.0.0-9ede45b02.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/996f4da63464c23c2f8219a0ab14aa67/cloudflare-workers-shared-0.0.0-9ede45b02.tgz","_integrity":"sha512-1AHz65yQcy7qQYY1NTmciagfihcLWElC8t3j2cIw3AFyD3nfedGFnL8QryR61CgtgEX1ddmv4EbBYUce/3sYvQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9ede45b02_1733425216694_0.995325523925733","host":"s3://npm-registry-packages"}},"0.0.0-5ea9d8e9f":{"name":"@cloudflare/workers-shared","version":"0.0.0-5ea9d8e9f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5ea9d8e9f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d88cfbbcd2ffc64073be1e63e7bf4ef823e0702a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5ea9d8e9f.tgz","fileCount":11,"integrity":"sha512-GMN9aZGuc+GIL0P4vyaGaXxVPJjKHhN7KZiOMeqdUFUtGkK78gdf8v6N9ndU1Sds2RqMy9U7BnCo41WLJR4F1Q==","signatures":[{"sig":"MEYCIQCajwIDeKRafyTlLfrzWbA2BBIyY2mMJrDtsJCW+Mrd5AIhAMtEWxItZnFB6BlQn7K1SQmWfmcDkqQUdqzPXK1e6vKh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044022},"_from":"file:cloudflare-workers-shared-0.0.0-5ea9d8e9f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5536134d26c2569f6518bf0d1f55f409/cloudflare-workers-shared-0.0.0-5ea9d8e9f.tgz","_integrity":"sha512-GMN9aZGuc+GIL0P4vyaGaXxVPJjKHhN7KZiOMeqdUFUtGkK78gdf8v6N9ndU1Sds2RqMy9U7BnCo41WLJR4F1Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5ea9d8e9f_1733427057975_0.5123420954734581","host":"s3://npm-registry-packages"}},"0.0.0-f463dd299":{"name":"@cloudflare/workers-shared","version":"0.0.0-f463dd299","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f463dd299","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0d4bedd99b01c501655eb370c4c8963f9b888e12","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f463dd299.tgz","fileCount":11,"integrity":"sha512-wP4WHaTkrbh/EXpUd7/g4JGfcjMntucR8uhvKLcEfrnNz+KneHauEJ648q9hbJQM9Fqgybp6gtPYlXhA4ox0hQ==","signatures":[{"sig":"MEUCIQDXTzUONGoVIu0AaCoUmPelg8BA1mS8W3mWsUZro1RZugIgRXbtt3WGHKJNLE4SrGThzEKm7swrE+NQqVRAXTgVwns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044022},"_from":"file:cloudflare-workers-shared-0.0.0-f463dd299.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/04fbd095634c1f923bb55fbd65cd4108/cloudflare-workers-shared-0.0.0-f463dd299.tgz","_integrity":"sha512-wP4WHaTkrbh/EXpUd7/g4JGfcjMntucR8uhvKLcEfrnNz+KneHauEJ648q9hbJQM9Fqgybp6gtPYlXhA4ox0hQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241106.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f463dd299_1733448860941_0.664702952506474","host":"s3://npm-registry-packages"}},"0.0.0-21a9e24bc":{"name":"@cloudflare/workers-shared","version":"0.0.0-21a9e24bc","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-21a9e24bc","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"207fe9f8587ea4cbf85265d37ee5ec6c59188184","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-21a9e24bc.tgz","fileCount":11,"integrity":"sha512-THEyFUje3T/S9MIXLHf8NxxSnNm4Mv3moOQICfN3RWT7SMD4M93ZwQJvlvhnxJuFL2VIuBBwuYkZaE7vyZnaqQ==","signatures":[{"sig":"MEYCIQCxOxuyxcCzAPm8nUpnFlxvFR9Cl3i+LQqeYmM5XqG+FwIhAPB4bX3EIxLj5n5kXUHiRWYYKoTL8jZvXa0/Jxs5XwEO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044022},"_from":"file:cloudflare-workers-shared-0.0.0-21a9e24bc.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6f24cfdd2218b9bc29dcf7d6f43da0f9/cloudflare-workers-shared-0.0.0-21a9e24bc.tgz","_integrity":"sha512-THEyFUje3T/S9MIXLHf8NxxSnNm4Mv3moOQICfN3RWT7SMD4M93ZwQJvlvhnxJuFL2VIuBBwuYkZaE7vyZnaqQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-21a9e24bc_1733453619487_0.485476951085396","host":"s3://npm-registry-packages"}},"0.0.0-b9d4d5adb":{"name":"@cloudflare/workers-shared","version":"0.0.0-b9d4d5adb","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b9d4d5adb","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2250be8d8121c6706b0f76c868944f06961f3ad2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b9d4d5adb.tgz","fileCount":11,"integrity":"sha512-JptHSDcezTP3fYK4JRSWIkGTCe80RWPdzxXS0nY1VGHfMRf7GgGlxYVjumrGvGcL8Lv9iElqx5EZsYV9GAJZoA==","signatures":[{"sig":"MEUCIGdJlbgoyX8wzTj7IMjdV6wDnDvb853wFGGlGhoRXWKTAiEA8P3EXYJqKx9oA1L+z+4SprpdMKBrFuyt4cTsxYJnVkc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044022},"_from":"file:cloudflare-workers-shared-0.0.0-b9d4d5adb.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e91ba51728399b25142b8687d19857ef/cloudflare-workers-shared-0.0.0-b9d4d5adb.tgz","_integrity":"sha512-JptHSDcezTP3fYK4JRSWIkGTCe80RWPdzxXS0nY1VGHfMRf7GgGlxYVjumrGvGcL8Lv9iElqx5EZsYV9GAJZoA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b9d4d5adb_1733485923778_0.5996532936267815","host":"s3://npm-registry-packages"}},"0.0.0-a2cb6decc":{"name":"@cloudflare/workers-shared","version":"0.0.0-a2cb6decc","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a2cb6decc","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"465f58d9716dc8a7877c0f44b8ae45a9582ec8de","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a2cb6decc.tgz","fileCount":11,"integrity":"sha512-YsliPu6SqLd4cUArcynUkSmGf5QFJ1g4BKYsL/WpPDCvyB3gQUoHFagZomJSiu/2pAaUZ5MEbF6SAp4A0tHahw==","signatures":[{"sig":"MEYCIQDxD91tCS5bJdCh9/HhDlGSlaTKKeoAlTIUcKoHQhRefgIhAK9imrrsOjN1RJATFvaj/Wq2vSs8SZBqn+Xw4SlPeevz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044022},"_from":"file:cloudflare-workers-shared-0.0.0-a2cb6decc.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d1465309ff89897c37764c47976c288e/cloudflare-workers-shared-0.0.0-a2cb6decc.tgz","_integrity":"sha512-YsliPu6SqLd4cUArcynUkSmGf5QFJ1g4BKYsL/WpPDCvyB3gQUoHFagZomJSiu/2pAaUZ5MEbF6SAp4A0tHahw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a2cb6decc_1733499871944_0.5437574074884146","host":"s3://npm-registry-packages"}},"0.10.0":{"name":"@cloudflare/workers-shared","version":"0.10.0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.10.0","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8cdb7dcb8de1babd8ca431108e2b17ccb83a6a21","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.10.0.tgz","fileCount":11,"integrity":"sha512-j3EwZBc9ctavmFVOQT1gqztRO/Plx4ZR0LMEEOif+5YoCcuD1P7/NEjlODPMc5a1w+8+7A/H+Ci8Ihd55+x0Zw==","signatures":[{"sig":"MEYCIQDMYnq+3lpzP2HLmb//4RVbFrQwNQHX8yCLhUNxLvVSAQIhAKv+R8ZTjqCOSing5LAzdeNWP0lxOEtj50JG0uceibi1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044013},"_from":"file:cloudflare-workers-shared-0.10.0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2dbc1cd918c8b8ba44bbb9e3df3307f7/cloudflare-workers-shared-0.10.0.tgz","_integrity":"sha512-j3EwZBc9ctavmFVOQT1gqztRO/Plx4ZR0LMEEOif+5YoCcuD1P7/NEjlODPMc5a1w+8+7A/H+Ci8Ihd55+x0Zw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.10.0_1733503071970_0.6469570061168086","host":"s3://npm-registry-packages"}},"0.0.0-3d8a6522a":{"name":"@cloudflare/workers-shared","version":"0.0.0-3d8a6522a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3d8a6522a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a6e7f567e53aa6fe612fccbd5896e9856e2fa249","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3d8a6522a.tgz","fileCount":11,"integrity":"sha512-J73nqp7ng+5G1cTbGh9p7/Ebmju8bl9JPn27sIeSpV2Wzw5oPrIPlJCxOiL30zOLYfEYKWjQopmBjgfhOX3b9w==","signatures":[{"sig":"MEUCIQDkqnuThsuq39GU0/oVq1v3XspbiMgubXBPOm3xJYat2QIgNuZ1Gv1Id6yMGSa5DumUmtIFXXwj7bVYZZyLJ5opF5I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044022},"_from":"file:cloudflare-workers-shared-0.0.0-3d8a6522a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/96ec3be0cd5c28cfe99d5c771d9d5680/cloudflare-workers-shared-0.0.0-3d8a6522a.tgz","_integrity":"sha512-J73nqp7ng+5G1cTbGh9p7/Ebmju8bl9JPn27sIeSpV2Wzw5oPrIPlJCxOiL30zOLYfEYKWjQopmBjgfhOX3b9w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3d8a6522a_1733503455873_0.23077150992239326","host":"s3://npm-registry-packages"}},"0.0.0-119819f97":{"name":"@cloudflare/workers-shared","version":"0.0.0-119819f97","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-119819f97","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5c0ab68849f296059cc56daeba6f2343788c7982","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-119819f97.tgz","fileCount":11,"integrity":"sha512-Ra3YSP7nNh8E2kCrJy2w111heQtLOU+pvrfzYCtdiRiRTQaSzET2h5ZRSRdXax3IXCqyQpwO70lYOVVEDEOHgg==","signatures":[{"sig":"MEQCIG9ZXPi36CcXaoo0t5zG0warB1Vyfg+99xSOKLFDSF7KAiBqaWuLcW1x4okV7jZ3/UTfSUbDt9cQj13WWzAkLGr1Ig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044022},"_from":"file:cloudflare-workers-shared-0.0.0-119819f97.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0ace234d414707533ab2193c1df78cc3/cloudflare-workers-shared-0.0.0-119819f97.tgz","_integrity":"sha512-Ra3YSP7nNh8E2kCrJy2w111heQtLOU+pvrfzYCtdiRiRTQaSzET2h5ZRSRdXax3IXCqyQpwO70lYOVVEDEOHgg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-119819f97_1733509336042_0.5506265530468728","host":"s3://npm-registry-packages"}},"0.0.0-5449fe54b":{"name":"@cloudflare/workers-shared","version":"0.0.0-5449fe54b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5449fe54b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a082ea35949fa1f1a5e0ae486ccc48823eb3eb71","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5449fe54b.tgz","fileCount":11,"integrity":"sha512-3YyFKXSQIV5CVLzo2nl2CcCij7xnpT9bdcykTB5R+tWex+493Sv+FYzMARvCezv2RlscSMV8NrbJJjAH6Vnikg==","signatures":[{"sig":"MEUCIHrFZZOZqy7n/1XesVpRL02h5F4s6vdXQfoR8WXCOLAaAiEA5wSgxBBg9r1qail2vMofMadL5C5+DSC5wyCqDnJgMN0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-5449fe54b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/78d0976896ce50fd53bcb56ac087047f/cloudflare-workers-shared-0.0.0-5449fe54b.tgz","_integrity":"sha512-3YyFKXSQIV5CVLzo2nl2CcCij7xnpT9bdcykTB5R+tWex+493Sv+FYzMARvCezv2RlscSMV8NrbJJjAH6Vnikg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5449fe54b_1733509823946_0.3430983837063275","host":"s3://npm-registry-packages"}},"0.0.0-90fa58b5b":{"name":"@cloudflare/workers-shared","version":"0.0.0-90fa58b5b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-90fa58b5b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a3a72eca47a83db24a0ee211205d2c40b6bc6680","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-90fa58b5b.tgz","fileCount":11,"integrity":"sha512-7EtSSx2uKYzlqS5eLhn7MT4CZmsvu/lJubwdpSlv3Ka6poxz2SSdNzGTkLGZ5Ze3zGpCwPruRtW4bdzd8Vqo6g==","signatures":[{"sig":"MEUCIBnDqSuu+Kl5bqFLJunfTJSyKqnabDuA6Aq8TsR8pic0AiEAgQ1OyoXPfHR9zyKv8L+azEn3LB/q9ba1PQ01NRBbTF8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-90fa58b5b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/17a007dfaa12ab420f04ff51ceefe3ed/cloudflare-workers-shared-0.0.0-90fa58b5b.tgz","_integrity":"sha512-7EtSSx2uKYzlqS5eLhn7MT4CZmsvu/lJubwdpSlv3Ka6poxz2SSdNzGTkLGZ5Ze3zGpCwPruRtW4bdzd8Vqo6g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-90fa58b5b_1733741421499_0.8330564867578765","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a29a41ca6":{"name":"@cloudflare/workers-shared","version":"0.0.0-a29a41ca6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a29a41ca6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a4a0df727d87b6e55af51dad915301eae6dcf68f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a29a41ca6.tgz","fileCount":11,"integrity":"sha512-2l8MQhlnVh2I1A88rwDlUq+8igooLKus5CTG+lYFISjV5yiOOp59sgPrWkuEMT9VDDXOy/jHXGqtevKFp/pYMQ==","signatures":[{"sig":"MEQCIDDa017QJ0zwHKC3h1f7BMLCWNysMxgYGiU4anzrst+eAiBlAU7bjGQ8pmoI94P5i6o64xegoOplxKgUicWPySuNJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-a29a41ca6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c2d4dcfbc7e1c9f5be02c0a63d4af1ba/cloudflare-workers-shared-0.0.0-a29a41ca6.tgz","_integrity":"sha512-2l8MQhlnVh2I1A88rwDlUq+8igooLKus5CTG+lYFISjV5yiOOp59sgPrWkuEMT9VDDXOy/jHXGqtevKFp/pYMQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a29a41ca6_1733742665906_0.5367092635338524","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0920d132b":{"name":"@cloudflare/workers-shared","version":"0.0.0-0920d132b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0920d132b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"23226628b20f958957fc4e084dffab3b8d97584f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0920d132b.tgz","fileCount":11,"integrity":"sha512-HiB2a6DplujTBWTqW7jgpbSUaZgVTWaVwNz7DteN5qWWSaZcKDyc9fvrWOO/5+X3nsuZxnYW04ARXVTRY+P2kA==","signatures":[{"sig":"MEUCIFST1jObi+gW4epLK3WYdEDx08E/UtrD1mr0hKzKAHz1AiEAtPe9+kZyl5L/BzwsOK+Wz/T9luc1T9tRHkKatKBxbWA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-0920d132b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/62a900db1ce2e4d095eb8a8ce1ac857f/cloudflare-workers-shared-0.0.0-0920d132b.tgz","_integrity":"sha512-HiB2a6DplujTBWTqW7jgpbSUaZgVTWaVwNz7DteN5qWWSaZcKDyc9fvrWOO/5+X3nsuZxnYW04ARXVTRY+P2kA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0920d132b_1733754620436_0.6374483381691585","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d2447c6c1":{"name":"@cloudflare/workers-shared","version":"0.0.0-d2447c6c1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d2447c6c1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"68c3a2620929b0226a19d31b26040a8261bc6b8a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d2447c6c1.tgz","fileCount":11,"integrity":"sha512-zQkl3q3+TXnyx5DRSW8SwDxuu8cJi6cyniYh2rn5fwZSFW2ZIvw2hUjx/J2u+7JA6jiXuCV4BJyUHUmSB4M4dQ==","signatures":[{"sig":"MEUCIQCZOwF8zQxo3vLwaQurSyf47DFpdOBQ/mU2hmmCfLe+2gIgV9UoW+3wMHpnUnid4Nr39rO+k4llWHcawJ4UMRl5mSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-d2447c6c1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9fd747802b506300ab95a2786f1aff27/cloudflare-workers-shared-0.0.0-d2447c6c1.tgz","_integrity":"sha512-zQkl3q3+TXnyx5DRSW8SwDxuu8cJi6cyniYh2rn5fwZSFW2ZIvw2hUjx/J2u+7JA6jiXuCV4BJyUHUmSB4M4dQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d2447c6c1_1733763980901_0.8564097778478794","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-669d7ad1e":{"name":"@cloudflare/workers-shared","version":"0.0.0-669d7ad1e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-669d7ad1e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1a9c57e9e2477df2b5a8f8ec784f1efe3f66cc0d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-669d7ad1e.tgz","fileCount":11,"integrity":"sha512-LDQuLOoMLmKUHBocL0ObwnvYC2uKZ8ZvEqBhKwhhtvncIpcc/uQSCtrd84YXFXGlPI/1MityJVscrIXdLnFgRA==","signatures":[{"sig":"MEQCIHNXBhUH+3ob6hUtEDd0xbj7QtplmxUd2U/sMDPg6W2iAiBt//ZYrOxecUU6PLCYePelu7XPtQ31I2OMOv1D8uOTpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-669d7ad1e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/66911cd07f02a666e32a6d6fbab78aff/cloudflare-workers-shared-0.0.0-669d7ad1e.tgz","_integrity":"sha512-LDQuLOoMLmKUHBocL0ObwnvYC2uKZ8ZvEqBhKwhhtvncIpcc/uQSCtrd84YXFXGlPI/1MityJVscrIXdLnFgRA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-669d7ad1e_1733770778760_0.9166013853077588","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-4c140bcb2":{"name":"@cloudflare/workers-shared","version":"0.0.0-4c140bcb2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4c140bcb2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f97a21186251e3d7b58f161dc63f8ce5231b11e6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4c140bcb2.tgz","fileCount":11,"integrity":"sha512-7cBSGXdXAwhUYXwvDlfoO3/ztVVBJyArZOygiSuCpFguOUqIGK8bUZ59Y1KKP7xHa5QR3tc8glLVkNxPZwWXQA==","signatures":[{"sig":"MEYCIQChfy+r5yuiEa2LZUtIouop48PqDGZ9+HFGjSNE8kfZGQIhANMqdkDlvFc99m4YKPiAjI7rXRHpi1oQGgVvqDL1Hf0Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-4c140bcb2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/630cebff71a9a99c7fa98efb8885f957/cloudflare-workers-shared-0.0.0-4c140bcb2.tgz","_integrity":"sha512-7cBSGXdXAwhUYXwvDlfoO3/ztVVBJyArZOygiSuCpFguOUqIGK8bUZ59Y1KKP7xHa5QR3tc8glLVkNxPZwWXQA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4c140bcb2_1733785410152_0.7470632618062294","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@cloudflare/workers-shared","version":"0.11.0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.11.0","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e08c21e0634d54f9dbb32c0ffaa9b27119b59a9c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.11.0.tgz","fileCount":11,"integrity":"sha512-A+lQ8xp7992qSeMmuQ0ssL6CPmm+ZmAv6Ddikan0n1jjpMAic+97l7xtVIsswSn9iLMFPYQ9uNN/8Fl0AgARIQ==","signatures":[{"sig":"MEYCIQCHpSS1A+JhyaVZDm2EacvwUCLfpB+EPmBDXfw4OtMlLgIhAOkz/pIbdEKA2PyfWvJRJVy8g8QEMTufgUVKmnTeXBxO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044537},"_from":"file:cloudflare-workers-shared-0.11.0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2b48447ae71f9d1a7f46468b50d8c62c/cloudflare-workers-shared-0.11.0.tgz","_integrity":"sha512-A+lQ8xp7992qSeMmuQ0ssL6CPmm+ZmAv6Ddikan0n1jjpMAic+97l7xtVIsswSn9iLMFPYQ9uNN/8Fl0AgARIQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.11.0_1733787481704_0.4142352770991564","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-88db1f6f3":{"name":"@cloudflare/workers-shared","version":"0.0.0-88db1f6f3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-88db1f6f3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"854e90cda55e772b5823476eb009eea4ac95a256","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-88db1f6f3.tgz","fileCount":11,"integrity":"sha512-z3bC/VxFVOmyswxKKrxoUBUK9IV6UfrAbi3KQsMw+LTOHswkJ83NYuSDyaWLX+nnjXk3VM0MLICxCEUDSSRFdA==","signatures":[{"sig":"MEQCIA0fwySR+iPKcCcRs4x5MYgo6Y6F0wO0zArHstOf0RcdAiBL5G0NfDBwLRrdSXJKYzGZOGi+M4+N8xMt6PT9BkzCJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-88db1f6f3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/01e5fe4f73c3268acb6944f1d0d65d31/cloudflare-workers-shared-0.0.0-88db1f6f3.tgz","_integrity":"sha512-z3bC/VxFVOmyswxKKrxoUBUK9IV6UfrAbi3KQsMw+LTOHswkJ83NYuSDyaWLX+nnjXk3VM0MLICxCEUDSSRFdA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-88db1f6f3_1733787872627_0.8271751215970318","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8937b01df":{"name":"@cloudflare/workers-shared","version":"0.0.0-8937b01df","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8937b01df","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"da390ce5721074bbc3403cbe5438d8d29c8ae519","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8937b01df.tgz","fileCount":11,"integrity":"sha512-Pctc8eldOQjfvZpV0Mz/c5wwX2O7KSrih97VgtHkvt1K89A24MHBVFA3ELIzH4Z9n19rebs+xJ7bjc/4DY0zDQ==","signatures":[{"sig":"MEUCIGr3kdSCGDvAU+BVJuEu+R7t9ZhF0TRVl9I1FVLPjaJOAiEApv7ies7TCEIZqEzoi/ew+/y7EK2gD2fhOJzI3QWdzIY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-8937b01df.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0d6491da7d2ef179d572b576ef0a9334/cloudflare-workers-shared-0.0.0-8937b01df.tgz","_integrity":"sha512-Pctc8eldOQjfvZpV0Mz/c5wwX2O7KSrih97VgtHkvt1K89A24MHBVFA3ELIzH4Z9n19rebs+xJ7bjc/4DY0zDQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8937b01df_1733826266614_0.7017552116555199","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e0b98fdb6":{"name":"@cloudflare/workers-shared","version":"0.0.0-e0b98fdb6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e0b98fdb6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2a946efd567bfc2f40875b3f5ab3eea4bd735a97","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e0b98fdb6.tgz","fileCount":11,"integrity":"sha512-Bi42JLkT/wpC/BnYmBo65V2bWGCfaIjVQwbHpay6hQOi0z0CX38zER2vb8PfcjbYzTdZdDGzm2PEywHsg8UP8g==","signatures":[{"sig":"MEQCIAmbO/D/z6QAwypItFKBGEwNBgz7O5EMwi25NGrripcPAiA84AtQqMo3g8BwYKKMYPiIS2zloXfuGxJzfqM1xcGFoQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-e0b98fdb6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bb321f6de953b709f9d2e71b700629b5/cloudflare-workers-shared-0.0.0-e0b98fdb6.tgz","_integrity":"sha512-Bi42JLkT/wpC/BnYmBo65V2bWGCfaIjVQwbHpay6hQOi0z0CX38zER2vb8PfcjbYzTdZdDGzm2PEywHsg8UP8g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e0b98fdb6_1733828773366_0.5440552533082224","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-400c6dd73":{"name":"@cloudflare/workers-shared","version":"0.0.0-400c6dd73","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-400c6dd73","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f0ca071e2ae30d94efce1ea26c0a50e3e933c1b3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-400c6dd73.tgz","fileCount":11,"integrity":"sha512-eYWgBhEzeSbBk+un7aQPy+Yyfu6FBBNLHqDp0RNAw8cQR8++SI7pZoUo6ZimpCAlNUFvGZt+mFAIT6mVFVVOBA==","signatures":[{"sig":"MEYCIQC+YnwBLya8e0sJ3RKSZoN6Kvpi+/sEIK+mLulll9lYuwIhALKRmp7KXVgd7irGjmzFJ2RrNasVfXma6TuSzz7JzJQV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-400c6dd73.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c9b0246b36ee7a1300cf5b5e8714a6eb/cloudflare-workers-shared-0.0.0-400c6dd73.tgz","_integrity":"sha512-eYWgBhEzeSbBk+un7aQPy+Yyfu6FBBNLHqDp0RNAw8cQR8++SI7pZoUo6ZimpCAlNUFvGZt+mFAIT6mVFVVOBA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-400c6dd73_1733831342652_0.9247175396646632","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-75be0d54a":{"name":"@cloudflare/workers-shared","version":"0.0.0-75be0d54a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-75be0d54a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"de507fb097f958bbd23d39f71c0a6ea4662177d1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-75be0d54a.tgz","fileCount":11,"integrity":"sha512-ump5YceZu1oCniwxju2kEVXPixabl7UL/Iz3Bvx+h43+oDJc1shbwIiTikXbm/cS4lioqmM45xqYbbLz0QraUA==","signatures":[{"sig":"MEQCIGFpFHZfdLsziH9kIJ3hk52NTXoZBrFDd6yPtSH5Xwj/AiBwzirvqrVBoueHselUhLmVO7yoKrpDMEE311Ibj4zCXQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-75be0d54a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/529f14de739f17c34905699e1927768e/cloudflare-workers-shared-0.0.0-75be0d54a.tgz","_integrity":"sha512-ump5YceZu1oCniwxju2kEVXPixabl7UL/Iz3Bvx+h43+oDJc1shbwIiTikXbm/cS4lioqmM45xqYbbLz0QraUA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-75be0d54a_1733844168975_0.3578628389733627","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8ca9533f8":{"name":"@cloudflare/workers-shared","version":"0.0.0-8ca9533f8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8ca9533f8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"62ff01750670c40f01f7b63682265778d80c80f1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8ca9533f8.tgz","fileCount":11,"integrity":"sha512-g8mGIRjGCn48zj7bUk+KZteqxUqADcNvtgC98wlR3kBeJ7tmVVEWRoJDO36gDVfH2cuJE3lf/EzU0cvjuTr/kw==","signatures":[{"sig":"MEQCIFWLVN55W7o78F33B8CJlZgVOzkrqa/kT+VXfP3lqlSDAiA+fxGhUJvNRGAY0hvXHH3PGG65MIFiJhZX3LgfOkYmMg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-8ca9533f8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/131844b129e5664975fcc8dc5f0ab3fb/cloudflare-workers-shared-0.0.0-8ca9533f8.tgz","_integrity":"sha512-g8mGIRjGCn48zj7bUk+KZteqxUqADcNvtgC98wlR3kBeJ7tmVVEWRoJDO36gDVfH2cuJE3lf/EzU0cvjuTr/kw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8ca9533f8_1733847452578_0.3221358805135386","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-80f21799a":{"name":"@cloudflare/workers-shared","version":"0.0.0-80f21799a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-80f21799a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0986a55f56aa6eb24f7cd94bc960b7d8499e9045","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-80f21799a.tgz","fileCount":11,"integrity":"sha512-F+rclTuPGoGb+rXBbGLm4Qg2a1VRArGsI1t2Hqm0KsEjph9AnZGBMs3nml6HUC+g7WjfOZU1AYoAtqnwFOXi/Q==","signatures":[{"sig":"MEYCIQCgFSPuam/2rRGPUNLXmihrWAFjaC62xjqHhxjyNEIMlAIhAP2A2T84PFmp77jj9Ex/vQeqF43QNY/WlmLSo8kS+rpc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-80f21799a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d65a6f868c73c2d06ec140cb0d3632ff/cloudflare-workers-shared-0.0.0-80f21799a.tgz","_integrity":"sha512-F+rclTuPGoGb+rXBbGLm4Qg2a1VRArGsI1t2Hqm0KsEjph9AnZGBMs3nml6HUC+g7WjfOZU1AYoAtqnwFOXi/Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-80f21799a_1733848250831_0.3594696959736552","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6d2931922":{"name":"@cloudflare/workers-shared","version":"0.0.0-6d2931922","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6d2931922","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1c62ec92dbcdad487e61060bd9e3789c88d4b286","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6d2931922.tgz","fileCount":11,"integrity":"sha512-VrxiL0qoR3dtpI04+fe9Xmsvut1v6EMZa8hxKtHFFKOj85XRwcnnBjksCeftyb8qmLcnbFnyJ3GPzByfPq8vXg==","signatures":[{"sig":"MEUCIGn5Kl90YWdZ/MuucMTdZtIWYZ9BT56wP+wHGm/k1r6KAiEAlgNBF1UgMV5aNkHZnOry8DgqQYLn8PMlzl1AMt3nTwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-6d2931922.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/230cb648a1b7568fa9fa0a8fe7ddb9a5/cloudflare-workers-shared-0.0.0-6d2931922.tgz","_integrity":"sha512-VrxiL0qoR3dtpI04+fe9Xmsvut1v6EMZa8hxKtHFFKOj85XRwcnnBjksCeftyb8qmLcnbFnyJ3GPzByfPq8vXg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6d2931922_1733849879005_0.8813486283649539","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-97831fd0f":{"name":"@cloudflare/workers-shared","version":"0.0.0-97831fd0f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-97831fd0f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"de6a226a38f4cd9c94f55ad7f8a61f1c5fabc13c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-97831fd0f.tgz","fileCount":11,"integrity":"sha512-mvnThk/7nKh7HkJTxIc2LFRP23gkO2pXL0zvZUTUON21HaADGMxXiz1zFEUBR+YxthIAPHK1pVy43GYXtOVh3A==","signatures":[{"sig":"MEQCIEf4E1Yh37LLi30iiXfhiuF3UQHUePciECkdVDH6nksfAiBtg6Zv5zm2n3wjCONwrZXgRPK0xq/z4qKOY81f0lGoag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-97831fd0f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2a622d5e47fed0cc1d28e28336f0da7c/cloudflare-workers-shared-0.0.0-97831fd0f.tgz","_integrity":"sha512-mvnThk/7nKh7HkJTxIc2LFRP23gkO2pXL0zvZUTUON21HaADGMxXiz1zFEUBR+YxthIAPHK1pVy43GYXtOVh3A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-97831fd0f_1733851306565_0.8561956272517735","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5886ce720":{"name":"@cloudflare/workers-shared","version":"0.0.0-5886ce720","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5886ce720","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c0b1188ef77b73e88a82616d70ae096d2748af5d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5886ce720.tgz","fileCount":11,"integrity":"sha512-0gB2F81pzvysSC1fBbTXigHl97wJuICJHweg+1sKq9W55ngHpWk+8YtlsFMOlGxalI3j6WSrM8LyucfNFF4tAw==","signatures":[{"sig":"MEUCICidh4HFZt2QLYno4sIMvRQoHX1uR/lE4g6eNi9pLqEsAiEAkI38pLEZ6IgekiWZv/pdfv+RsIDnofelRWOUcqi27HI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-5886ce720.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e2d6ab0bae337ec3de065ee50d139d6b/cloudflare-workers-shared-0.0.0-5886ce720.tgz","_integrity":"sha512-0gB2F81pzvysSC1fBbTXigHl97wJuICJHweg+1sKq9W55ngHpWk+8YtlsFMOlGxalI3j6WSrM8LyucfNFF4tAw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5886ce720_1733854483775_0.7496901914287666","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-83717482e":{"name":"@cloudflare/workers-shared","version":"0.0.0-83717482e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-83717482e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"190464fca731d55e6815955d44e5edbfe602f953","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-83717482e.tgz","fileCount":11,"integrity":"sha512-E+dLzXULH+y/6FQclg0XRE8go8tA7Slj2UEcNovidH4y+BXW8IA3lCdrwskRBLaV0pGqh1ClRMEQKZrJXpch5w==","signatures":[{"sig":"MEQCIDNqUDESeIqpSunx7aMrtmBPMbhogG1N/vhIgLpZm/HnAiADbllBqv8zcVa2W0WGSGmX520o6/mj/VlsA4tQIbff5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-83717482e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9a6ced393fd33a19cfd3c61c76486ae4/cloudflare-workers-shared-0.0.0-83717482e.tgz","_integrity":"sha512-E+dLzXULH+y/6FQclg0XRE8go8tA7Slj2UEcNovidH4y+BXW8IA3lCdrwskRBLaV0pGqh1ClRMEQKZrJXpch5w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-83717482e_1733914474265_0.8036390733623702","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fa5a8fc30":{"name":"@cloudflare/workers-shared","version":"0.0.0-fa5a8fc30","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fa5a8fc30","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ec150bf2993301291f54a3baf056e03e815cb263","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fa5a8fc30.tgz","fileCount":11,"integrity":"sha512-hOsnbdXs+61qbrpTr5t3ISfgcscrgf0KFTA/XYJVy2WK4/wV6b7pcNXroJrmcgPMBQED2NrmBBCsxzFZnkvH5g==","signatures":[{"sig":"MEUCIE/e09WBCJi9htWPBEt+RvpRuIlUPgVIDsWZcolUVreSAiEAoF5Fdey9mPMQYyp9AzPfiQj7aQRkh+9i8qG6ctlFkIU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-fa5a8fc30.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1418ac2e61fccbbad1715861661f6ab5/cloudflare-workers-shared-0.0.0-fa5a8fc30.tgz","_integrity":"sha512-hOsnbdXs+61qbrpTr5t3ISfgcscrgf0KFTA/XYJVy2WK4/wV6b7pcNXroJrmcgPMBQED2NrmBBCsxzFZnkvH5g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fa5a8fc30_1733918666615_0.8387247476390607","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0356d0ac6":{"name":"@cloudflare/workers-shared","version":"0.0.0-0356d0ac6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0356d0ac6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b9d6bd8293b20f4df2261d1f1cc267e30d574c87","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0356d0ac6.tgz","fileCount":11,"integrity":"sha512-ju5azy50MWMXTfk3+9NZGywKYicVZCTt3LnU+34frFjujVxkM6hvKxyPndBJIxNK1vAsqAZkqvQE0j5mwsn3Sw==","signatures":[{"sig":"MEUCIQD7xO740d9slRWOaFcqiz/TCuhW4rQpS21RRY/yBJyZUAIgb3C73kVdqK5WbPM9eueb1I7pfOesDXBj9vearZ5dSA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-0356d0ac6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f767f6bdd40ca22a46db6011317c2d9a/cloudflare-workers-shared-0.0.0-0356d0ac6.tgz","_integrity":"sha512-ju5azy50MWMXTfk3+9NZGywKYicVZCTt3LnU+34frFjujVxkM6hvKxyPndBJIxNK1vAsqAZkqvQE0j5mwsn3Sw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0356d0ac6_1733932989902_0.6030272940567347","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6915a7a59":{"name":"@cloudflare/workers-shared","version":"0.0.0-6915a7a59","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6915a7a59","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"966549696becdb711badfd0d47223dd6be6dba75","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6915a7a59.tgz","fileCount":11,"integrity":"sha512-5IhELTI5h7Pz1UfQJ61yrK2ed6yNq6z2IgL/vnTc5gUxtl/W+RkUMvts77qplCj2g08q3Y3qDoQyh+H5Xc1wmw==","signatures":[{"sig":"MEYCIQChoWqN3r7pSRIN/N6I6qUffU0PnRtLsrnxn37cSwV4hgIhALsRVItQP8xooz5cXo1B5afxRJ/23Gae//zo1MtcpgRo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-6915a7a59.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/85a7633215c3642e0d9642e648721eaa/cloudflare-workers-shared-0.0.0-6915a7a59.tgz","_integrity":"sha512-5IhELTI5h7Pz1UfQJ61yrK2ed6yNq6z2IgL/vnTc5gUxtl/W+RkUMvts77qplCj2g08q3Y3qDoQyh+H5Xc1wmw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6915a7a59_1733934353341_0.9606257632201531","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-805ad2b39":{"name":"@cloudflare/workers-shared","version":"0.0.0-805ad2b39","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-805ad2b39","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"828f473060723f98c65e3acd042ea4be98c3e45e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-805ad2b39.tgz","fileCount":11,"integrity":"sha512-0GRkDodEXwnlzrDaI8zXZer6xrlZgX5tED5gl/ZkkN2CP4Ypw9zz6BTKkI1euU+nem3Ed98bBlppiqn7WqAwpQ==","signatures":[{"sig":"MEQCIHDdmVZFTKnQcGI4oVlaB5m3uIJux2OOwebQSAV0XDt/AiA8xl1jh/+Gw8H1xP6py3hPqry1cmfuW2hOq3q/Eg1Rqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-805ad2b39.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/69575077e74eb3b48c922a6b38bd079b/cloudflare-workers-shared-0.0.0-805ad2b39.tgz","_integrity":"sha512-0GRkDodEXwnlzrDaI8zXZer6xrlZgX5tED5gl/ZkkN2CP4Ypw9zz6BTKkI1euU+nem3Ed98bBlppiqn7WqAwpQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-805ad2b39_1733937193827_0.11501417624347798","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-01178200c":{"name":"@cloudflare/workers-shared","version":"0.0.0-01178200c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-01178200c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6359882344a1c58b6d08f0380ceccb966a3ce826","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-01178200c.tgz","fileCount":11,"integrity":"sha512-iNtNj6VIqL76SqR0MqnIcdWiorb26Nk53nEmmRNYpP1iHBwmNfB6bBFjaKd0r1SuKBvS8hl0vQSNBkdTmQ3WgA==","signatures":[{"sig":"MEQCIH+Qcdxg4xsZ28xp/ohupxqrvb5cmdkvNnYr998a5phnAiAXWmJwQMUl/vK1A/telW/UWpl24iKtH7xqH6PF9EKbEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-01178200c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/aff62992d63dc19a037de1848e6db3dc/cloudflare-workers-shared-0.0.0-01178200c.tgz","_integrity":"sha512-iNtNj6VIqL76SqR0MqnIcdWiorb26Nk53nEmmRNYpP1iHBwmNfB6bBFjaKd0r1SuKBvS8hl0vQSNBkdTmQ3WgA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-01178200c_1733963588042_0.14677792323354577","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2d03ed04a":{"name":"@cloudflare/workers-shared","version":"0.0.0-2d03ed04a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2d03ed04a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"00933f7d4c9fb7aa9a677c26ec73b4a648973c9f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2d03ed04a.tgz","fileCount":11,"integrity":"sha512-QIz2222l4PRIJEoU/eOtVQNcFlnOpCxPE7/u/x8+XpDg/YVWy+EqFzipyuOrWVUbMe4lR13oDh9Li93WXhVTZw==","signatures":[{"sig":"MEUCIGEvlrOtHl1I3joEm8abChDThpjlyImMNhq8gy2FZUs2AiEA4OqV0oSqi1G0hRmmbbKI31FXyFIop+UtZcrYfqvCEGc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-2d03ed04a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f3515af8746086d9de0ad513b68936c7/cloudflare-workers-shared-0.0.0-2d03ed04a.tgz","_integrity":"sha512-QIz2222l4PRIJEoU/eOtVQNcFlnOpCxPE7/u/x8+XpDg/YVWy+EqFzipyuOrWVUbMe4lR13oDh9Li93WXhVTZw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2d03ed04a_1733996033833_0.7055293954887254","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ee98fd444":{"name":"@cloudflare/workers-shared","version":"0.0.0-ee98fd444","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ee98fd444","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d0ccf455e3dfa1aa677f192b884d0bfdd968383a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ee98fd444.tgz","fileCount":11,"integrity":"sha512-lFXYnkVb5MnC/f/mdQrmS7xLNG0KCB/E59+uhky0RZ39lloUiMg2Ba9gD6Yqw5MiBRwHRUuk4oRMvys/UzJ2Ng==","signatures":[{"sig":"MEYCIQC2zabb6aoA8Kv+LChyq7dniZF4PNwxm+gbLSae92tp0AIhALZzh/z37NbNieBsKSTQ5v6zHGEON09GyXl8ovS0lYcq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-ee98fd444.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/741c57f67cb8562430003eafe92a3533/cloudflare-workers-shared-0.0.0-ee98fd444.tgz","_integrity":"sha512-lFXYnkVb5MnC/f/mdQrmS7xLNG0KCB/E59+uhky0RZ39lloUiMg2Ba9gD6Yqw5MiBRwHRUuk4oRMvys/UzJ2Ng==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ee98fd444_1734000316357_0.8698468558313508","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2e90efcd5":{"name":"@cloudflare/workers-shared","version":"0.0.0-2e90efcd5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2e90efcd5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a0819d6e2fe48d6c9e01960475c6b30fb9309b44","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2e90efcd5.tgz","fileCount":11,"integrity":"sha512-0vdJxCw5/SU0eiFLrrOUVnFHo7MVcS4vN2Guk6p782hvJW7oL2LpMn8TvYx22K6UiMrIdX7Tm8RsDNcbN+SV6g==","signatures":[{"sig":"MEUCICOXy9KjbOx1cpXug3YZ/gwMIpii+Wf5xZC3gD+EeZE5AiEA++hC/dlgg0URb2di0HUfd+itkuJTZV49AaPU81AHn8A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-2e90efcd5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f1407b42a640991d11c32a9e32e138ad/cloudflare-workers-shared-0.0.0-2e90efcd5.tgz","_integrity":"sha512-0vdJxCw5/SU0eiFLrrOUVnFHo7MVcS4vN2Guk6p782hvJW7oL2LpMn8TvYx22K6UiMrIdX7Tm8RsDNcbN+SV6g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2e90efcd5_1734002053041_0.6265801930917785","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-11f95f790":{"name":"@cloudflare/workers-shared","version":"0.0.0-11f95f790","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-11f95f790","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d08888457ef02a8741a887aebfa789521e1dcba3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-11f95f790.tgz","fileCount":11,"integrity":"sha512-WIsxOrHkVJoiOrTfMAYAaAeIc93N4I9aJL+83PQdSgD5NOr5oYNv8CUjDBNWwcpwIlXBxb3GBvChj24RjDwDBg==","signatures":[{"sig":"MEYCIQCWf3swsH46dP8VxLkZluMH1/sWhTdqJd4OrUZ7M3vbVgIhAKF3dpR/yT5gvWszBbf6E+GjldsFqd8CBCBFs9L4wszy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-11f95f790.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/086be95992d19aeedc4f74aca3c9ea0c/cloudflare-workers-shared-0.0.0-11f95f790.tgz","_integrity":"sha512-WIsxOrHkVJoiOrTfMAYAaAeIc93N4I9aJL+83PQdSgD5NOr5oYNv8CUjDBNWwcpwIlXBxb3GBvChj24RjDwDBg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-11f95f790_1734003889001_0.972942688297129","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-b8af06128":{"name":"@cloudflare/workers-shared","version":"0.0.0-b8af06128","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b8af06128","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"952b83e6123b5a38ef5196cb7be8bb0c790f1b57","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b8af06128.tgz","fileCount":11,"integrity":"sha512-lY0jeyD6xSCvTXs1CJlCsH9fQdazbYlU2bEJg2WX4k6hkGvrheLSpZs9fmioNg4V7cGez+kvGEzHGpo89Suy9w==","signatures":[{"sig":"MEUCIQCaa/I22siQRX6DWlonFMwxxTEm8VjkjdOlLfpXvGmjSwIgWwVvkBne7kKOfEbfovQMUEDsvCMamZWUy04In5oQKuQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-b8af06128.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4b81942f4059c80e78067afcfc485685/cloudflare-workers-shared-0.0.0-b8af06128.tgz","_integrity":"sha512-lY0jeyD6xSCvTXs1CJlCsH9fQdazbYlU2bEJg2WX4k6hkGvrheLSpZs9fmioNg4V7cGez+kvGEzHGpo89Suy9w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b8af06128_1734004998758_0.9983099945221743","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d8e96b24f":{"name":"@cloudflare/workers-shared","version":"0.0.0-d8e96b24f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d8e96b24f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"05e7955ad6ae49112ac8ee40c6858d8255efb57a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d8e96b24f.tgz","fileCount":11,"integrity":"sha512-jxCR0Oqa5Lkf0yAB3+XmXlb5JLbQ6KsPuFiz/HBivjUtl3OwS3TJ7YU/UW4xu9C4nrHa5ZtBUqowwPCjoobcHg==","signatures":[{"sig":"MEUCIQDVcY4KHg25ZI+mj5XCzbwZGom3xeTingq4X7B5ZzvWDAIgYeiDjcjrKJLFbMPcMZZlb/gQThGZcky1i9X1/hYnUKo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-d8e96b24f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c860a64103064f9c8837a001f73e53ab/cloudflare-workers-shared-0.0.0-d8e96b24f.tgz","_integrity":"sha512-jxCR0Oqa5Lkf0yAB3+XmXlb5JLbQ6KsPuFiz/HBivjUtl3OwS3TJ7YU/UW4xu9C4nrHa5ZtBUqowwPCjoobcHg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d8e96b24f_1734007249261_0.9736004246405439","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a98dfa06e":{"name":"@cloudflare/workers-shared","version":"0.0.0-a98dfa06e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a98dfa06e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"47fd3bb52f68e1c1d30ef0807927ec9ac997217c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a98dfa06e.tgz","fileCount":11,"integrity":"sha512-b5HD3QKxfZcZDueeW/DJp6ICyhWlcDV2CFChn9j9+Dxeub+x3gfUoV4IC/xQpncQ1xkddUOHqzn9zCMJHhzjOg==","signatures":[{"sig":"MEYCIQDVGSyL1J1NNCmK3ZMYZag4yJrwjjDiLzP7gXAPSk8GEwIhAMAWV4CJAqhhEC/8MsVxlRZwefLZ96ajscgldu46v9+J","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-a98dfa06e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0708835ff779e77d0514164f313492d5/cloudflare-workers-shared-0.0.0-a98dfa06e.tgz","_integrity":"sha512-b5HD3QKxfZcZDueeW/DJp6ICyhWlcDV2CFChn9j9+Dxeub+x3gfUoV4IC/xQpncQ1xkddUOHqzn9zCMJHhzjOg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a98dfa06e_1734010315914_0.5436139427595539","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-4fe93de10":{"name":"@cloudflare/workers-shared","version":"0.0.0-4fe93de10","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4fe93de10","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f8a70f2dffe23a21fc16c2e42fe9e13f7eabfbfc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4fe93de10.tgz","fileCount":11,"integrity":"sha512-rX6By1wLyy4pKdwAO7JnTLWl3wpluhVo/OUp+NI4+46aq+NwgA2Cs/FXtPbURX+yOU9UnNxONYAHVlL3YTOECg==","signatures":[{"sig":"MEQCIGIZSWxg91OXoAmAOcLHZMO5eTKKubCeEx7sDd2jTvfxAiBUcTs/yiE3wrdwEa16URhlCA2g3rs3qs1HnoQM2AZqXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-4fe93de10.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a83d806e38d569e2a6e8f6f40c32f413/cloudflare-workers-shared-0.0.0-4fe93de10.tgz","_integrity":"sha512-rX6By1wLyy4pKdwAO7JnTLWl3wpluhVo/OUp+NI4+46aq+NwgA2Cs/FXtPbURX+yOU9UnNxONYAHVlL3YTOECg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4fe93de10_1734011091074_0.4389581679261638","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-3bc0f2804":{"name":"@cloudflare/workers-shared","version":"0.0.0-3bc0f2804","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3bc0f2804","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"427cdc6d71b011f36e4722aefe7f08dfac6f7a2b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3bc0f2804.tgz","fileCount":11,"integrity":"sha512-iUGveRdcjoAqV9gDK3B+5RfFd4XysQGYgiycvW4QxzNm0YH3pYbeSf+3BLBeZCu5/Lp9G0f8JhYhyQKA0tAjQw==","signatures":[{"sig":"MEUCIQC5/MbC2unxcsCxhhliM8LvubokgpxIV3EQm+/O4zALCAIgGaIt7i/CV59YieutR9ob23mV2uC4k+vknpUERsUpW/A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-3bc0f2804.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d4f3edcee8b9ecc78b8f2fac188e4466/cloudflare-workers-shared-0.0.0-3bc0f2804.tgz","_integrity":"sha512-iUGveRdcjoAqV9gDK3B+5RfFd4XysQGYgiycvW4QxzNm0YH3pYbeSf+3BLBeZCu5/Lp9G0f8JhYhyQKA0tAjQw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3bc0f2804_1734019072460_0.6426493425778121","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-004af5392":{"name":"@cloudflare/workers-shared","version":"0.0.0-004af5392","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-004af5392","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5519ef963c3c09a23f01bab3d4e947f55313f93c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-004af5392.tgz","fileCount":11,"integrity":"sha512-hbSt1cjrBoSZ1u3v9TlZzICHfKXbxo62pAyZv3SPk1lrvQ6Ns2UvBGzitkAL2yG/fAZT24KDIeAsQr6/cFckpw==","signatures":[{"sig":"MEQCIHvZ7V+Fr66Tb8UnAQ0KoqTPVhex9zLcF8AHeQkqyIFLAiA8sffsXPyzcZruFQ4gcmFoQ/gpLEwg9i1UavmCK3QczQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-004af5392.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6b439868a4ae1b67511b6e168a76ac01/cloudflare-workers-shared-0.0.0-004af5392.tgz","_integrity":"sha512-hbSt1cjrBoSZ1u3v9TlZzICHfKXbxo62pAyZv3SPk1lrvQ6Ns2UvBGzitkAL2yG/fAZT24KDIeAsQr6/cFckpw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-004af5392_1734025674596_0.08254876182527737","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-eba018e87":{"name":"@cloudflare/workers-shared","version":"0.0.0-eba018e87","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-eba018e87","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b6b823e167b059b1a6bdcccb10f50921c3256e01","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-eba018e87.tgz","fileCount":11,"integrity":"sha512-hew+EPaJLhd6WbxW1FUg15N1IFiprofaztVXySOJfUw10XD0GsS3OoRsnUt9Pr2lSqyhuAxZYs+87vK/okU1+Q==","signatures":[{"sig":"MEQCIGgqpwYO5eVHl7M84sdTPs0GsJnyXns5VVgw0Y1KjTHIAiBfGl4oIFselonrKOuC7WwL7k2uj9ijcubq2xHhQ+Gd4A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-eba018e87.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d8316efcdfd08dcab94f5d15194a43df/cloudflare-workers-shared-0.0.0-eba018e87.tgz","_integrity":"sha512-hew+EPaJLhd6WbxW1FUg15N1IFiprofaztVXySOJfUw10XD0GsS3OoRsnUt9Pr2lSqyhuAxZYs+87vK/okU1+Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-eba018e87_1734026190528_0.26310992979074843","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-1233d6006":{"name":"@cloudflare/workers-shared","version":"0.0.0-1233d6006","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1233d6006","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f88f9faf27ad069b6784d2d45bf075047d3d892a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1233d6006.tgz","fileCount":11,"integrity":"sha512-pPxiiX5/OUn90+kOe/VY4ruDFl2ZiUsdM8mvO+XhHq2FFpJtSIs7sH2PfHTY5/P+0NLTkJYGALPSlIO/5K1Kpg==","signatures":[{"sig":"MEUCIH1++9WeA3oBb1vts9+BM8Gha+LwzSqJ3UyjNRFphzxsAiEA2GqV1svRKZY+3P9sMTS/jiK006LaNSpM9fJWSPxCy90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-1233d6006.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/67533fb842122fed2a74023cd1d6c780/cloudflare-workers-shared-0.0.0-1233d6006.tgz","_integrity":"sha512-pPxiiX5/OUn90+kOe/VY4ruDFl2ZiUsdM8mvO+XhHq2FFpJtSIs7sH2PfHTY5/P+0NLTkJYGALPSlIO/5K1Kpg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1233d6006_1734093789923_0.2959464229147737","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ee3ef6414":{"name":"@cloudflare/workers-shared","version":"0.0.0-ee3ef6414","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ee3ef6414","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"61e1182f508a86904b3d5df4f8881fb358581ed7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ee3ef6414.tgz","fileCount":11,"integrity":"sha512-xPr+jAYA6a+j7VnByyERKIU/XF94Bwcp1EzHVCSZBASXZalvoPmtoIPnxBDPSA38lmXwNsa7gIB9AR0I/Swnwg==","signatures":[{"sig":"MEUCIQCSS5xHHKaqaUc40cR+nLowYimA7TMNU6/vorI2yAkNSQIgJRAfcMDGuSj+kSdC0IcmrwzjbJsGpq/eo+yAt7IyEfs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-ee3ef6414.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/262491d20f933986b43288519cb7c0ed/cloudflare-workers-shared-0.0.0-ee3ef6414.tgz","_integrity":"sha512-xPr+jAYA6a+j7VnByyERKIU/XF94Bwcp1EzHVCSZBASXZalvoPmtoIPnxBDPSA38lmXwNsa7gIB9AR0I/Swnwg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ee3ef6414_1734099432912_0.2596946337530406","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f13c89776":{"name":"@cloudflare/workers-shared","version":"0.0.0-f13c89776","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f13c89776","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"65a1608ff53db0b8a080c3ed5840fe4fc520581a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f13c89776.tgz","fileCount":11,"integrity":"sha512-SyVoJm63d3ihnPv1Wei+0PoFxxUJPVQtt7TS2OXw5HkSpq/QTEf/bmAm4xYUTKLFn7t/TyT9sVgcua05cY1sZQ==","signatures":[{"sig":"MEUCIQCRpyI9YYvg16Zb/tZKSB5LswXQLTKuf4Df0kd74S8SMgIgK47n7PJpF4/qZfVg5i6FEg+38TjoFFq9UDenbPzUi6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-f13c89776.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1bef90009ab12ca7c880b850c5c833e4/cloudflare-workers-shared-0.0.0-f13c89776.tgz","_integrity":"sha512-SyVoJm63d3ihnPv1Wei+0PoFxxUJPVQtt7TS2OXw5HkSpq/QTEf/bmAm4xYUTKLFn7t/TyT9sVgcua05cY1sZQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f13c89776_1734100360951_0.40515553782339353","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6cac35131":{"name":"@cloudflare/workers-shared","version":"0.0.0-6cac35131","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6cac35131","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"17c09eb9ecbbcf438883f698a98972d42233652a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6cac35131.tgz","fileCount":11,"integrity":"sha512-TwvpEebFjAsxqNTJuk66Gb1roZpCcrUY2zL2bjfDw6SLyetnkV0Ga1/LrCTjCTFnv4KNjZIJsr2LsKE6GoTq+g==","signatures":[{"sig":"MEYCIQDClTBxgCSjNVR8X3lEO2CYQ6pmAKlUe6dIn+d81a2DhAIhANbYwuEkUBjfnwJozEHbmavumTX8Ejd2wCUfsheVDarf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-6cac35131.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ad47f5c7dca231b4f093224964da949a/cloudflare-workers-shared-0.0.0-6cac35131.tgz","_integrity":"sha512-TwvpEebFjAsxqNTJuk66Gb1roZpCcrUY2zL2bjfDw6SLyetnkV0Ga1/LrCTjCTFnv4KNjZIJsr2LsKE6GoTq+g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6cac35131_1734113048995_0.9881552796707445","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-c86101cb9":{"name":"@cloudflare/workers-shared","version":"0.0.0-c86101cb9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c86101cb9","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e21196865249405f7dee902b26b271e5087465d9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c86101cb9.tgz","fileCount":11,"integrity":"sha512-8GcA6xX8Juc14tNsJXV5a66RubNmWwhZiP160Abqy27JjSY3Tmfj+woZ95hJBTbH4eNHuYH9o0aVVi17UpR2IA==","signatures":[{"sig":"MEYCIQC60V062xWlsEBtueBYJB3vWqYPcF8A8GHKhwlQ8vo4egIhAIRk0itQWz44q5tniS2fF+xkCFmiALQTjEeoz0qSdhh7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-c86101cb9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a4868ca772cc20eb1da28d1e1c37c8b5/cloudflare-workers-shared-0.0.0-c86101cb9.tgz","_integrity":"sha512-8GcA6xX8Juc14tNsJXV5a66RubNmWwhZiP160Abqy27JjSY3Tmfj+woZ95hJBTbH4eNHuYH9o0aVVi17UpR2IA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c86101cb9_1734353668150_0.8228266730158258","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-15aa936ba":{"name":"@cloudflare/workers-shared","version":"0.0.0-15aa936ba","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-15aa936ba","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"49febca88d022d4547ccef3827916cdab2c63b5d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-15aa936ba.tgz","fileCount":11,"integrity":"sha512-WSUcPcTp6WfvSwF1sly6wxYGI31mD7uaV8wGr0CdS/9EH04Mr+mnJ51q++DPmz7krK00WlMczXxyxGwFZ0+lYg==","signatures":[{"sig":"MEUCIQDgeTdJ4brwa+QqJwBQ1+T0MBUgHwKVaBfHX2Ubr6j0uwIgDqwQcqXkBuL8YAoRyJWJneTr0zEImVk8Bhid63vbK9k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-15aa936ba.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f7fe529e81dcab3e4d5e268d5bcf750b/cloudflare-workers-shared-0.0.0-15aa936ba.tgz","_integrity":"sha512-WSUcPcTp6WfvSwF1sly6wxYGI31mD7uaV8wGr0CdS/9EH04Mr+mnJ51q++DPmz7krK00WlMczXxyxGwFZ0+lYg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-15aa936ba_1734368980694_0.3471290122961834","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-77bd9a1f8":{"name":"@cloudflare/workers-shared","version":"0.0.0-77bd9a1f8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-77bd9a1f8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"dfe7d0bb4adbb508861d6339de34e73397055848","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-77bd9a1f8.tgz","fileCount":11,"integrity":"sha512-IYk2DVmxJa/z9nJ9LcTntjCIgeHDxHzfVlPIpb51ADgcq0BidI1yuv6dKMQ6zs88k038EJ3xx8mnPVqqMjDNEg==","signatures":[{"sig":"MEUCICbzeHBWFFckM8T+m1ELSRll+faP1MQn5vgOMVcjVqO/AiEAvlGsfIVxNo3iKrL+izjVJS1gNseyHf7fk1g+1JZ90mI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-77bd9a1f8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/346b212354dbfb12bdcceabec6b412d8/cloudflare-workers-shared-0.0.0-77bd9a1f8.tgz","_integrity":"sha512-IYk2DVmxJa/z9nJ9LcTntjCIgeHDxHzfVlPIpb51ADgcq0BidI1yuv6dKMQ6zs88k038EJ3xx8mnPVqqMjDNEg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-77bd9a1f8_1734371257849_0.6536431157356875","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ca9410a4f":{"name":"@cloudflare/workers-shared","version":"0.0.0-ca9410a4f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ca9410a4f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ba45fbb548ab759533466452e331673478602b6b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ca9410a4f.tgz","fileCount":11,"integrity":"sha512-R710jpNuZ5dRS1OsvG8IZsIMmJTQnzIt3Utfi6woXESsMufRnm/gy8IJmHKtqjtUJBC9WXRIW+YgEUbtaBGXPA==","signatures":[{"sig":"MEQCIBLhWIm+ZFZ75mHcXEKBGV6mZeT5ydvnC9ksYyHANMEoAiBYBv7B5JPFEo3gSLryfWrJlZCbrUHdcqxTo8IaP9EWzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-ca9410a4f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5bdf52d21d7e6c1c1f118413a6ad9c71/cloudflare-workers-shared-0.0.0-ca9410a4f.tgz","_integrity":"sha512-R710jpNuZ5dRS1OsvG8IZsIMmJTQnzIt3Utfi6woXESsMufRnm/gy8IJmHKtqjtUJBC9WXRIW+YgEUbtaBGXPA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ca9410a4f_1734419868010_0.6667984369941784","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a55bc367e":{"name":"@cloudflare/workers-shared","version":"0.0.0-a55bc367e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a55bc367e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0b6bd47f03460559a2698ea7d25d2d12545e03e9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a55bc367e.tgz","fileCount":11,"integrity":"sha512-2H4bhswm6ryt3wi4Qezky/6BM2fhvch+kTs5zq14GQwRz70zrtt7SD3Gf1SaifOdEk5WoJu4ofZx+9RsgZb1GQ==","signatures":[{"sig":"MEQCIAvY4rppGGXVybyxIXzP259U7EUPo0VK2IFD2kx9ZduKAiB65gyLPaFedZftEdE2ZwX3WhZgzt9zee1jmt3Cce29JA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-a55bc367e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/12bf41cee80fe5e3f7a40b7f9c5aba2e/cloudflare-workers-shared-0.0.0-a55bc367e.tgz","_integrity":"sha512-2H4bhswm6ryt3wi4Qezky/6BM2fhvch+kTs5zq14GQwRz70zrtt7SD3Gf1SaifOdEk5WoJu4ofZx+9RsgZb1GQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a55bc367e_1734428580504_0.05312722372685341","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2780849eb":{"name":"@cloudflare/workers-shared","version":"0.0.0-2780849eb","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2780849eb","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"78b48a8ef2e003269efd345fb323cbcfb7fa3ea2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2780849eb.tgz","fileCount":11,"integrity":"sha512-cP1Ife0K6AJqqP+DffkFzDXo23PHHHf67UrG9q/dPzV+v1msB1pTyIldttNMXM0b4zAw7ZCh3vq9XMSEABy8wA==","signatures":[{"sig":"MEQCIAHBVdXW+wv2VY+UvV56Tw7oTMGtskyqA8/WAVRYkoYrAiB3r5VIYOngi+pbyA722hfa875kU2v5tlthMMEr/sdn7g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-2780849eb.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5dcfb171c8a91d772b0e61c85da900a8/cloudflare-workers-shared-0.0.0-2780849eb.tgz","_integrity":"sha512-cP1Ife0K6AJqqP+DffkFzDXo23PHHHf67UrG9q/dPzV+v1msB1pTyIldttNMXM0b4zAw7ZCh3vq9XMSEABy8wA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2780849eb_1734430695351_0.11217217078004182","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-32e06164d":{"name":"@cloudflare/workers-shared","version":"0.0.0-32e06164d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-32e06164d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ce59e0c8d57f9b5f2c5a4ee754f5dd5a6206a35d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-32e06164d.tgz","fileCount":11,"integrity":"sha512-JClVD0ZEFDomHHFtMvYb6y+ilH+0/XQEND7EXz64fw4lt8e/g0NIyRRO3U4LsUneZAAtboraun7PkqC4Wi18+g==","signatures":[{"sig":"MEQCIDLVh98r/7GNXbY2zwF3ECLo0KpEsoHw+DC5YDsDmRRqAiAF5PVC97KuHKg/oSItoxZ1DqUo7RY5A/x6hFo2eb1zuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-32e06164d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7956b3fdbca9ced65ca0fa698562d3a3/cloudflare-workers-shared-0.0.0-32e06164d.tgz","_integrity":"sha512-JClVD0ZEFDomHHFtMvYb6y+ilH+0/XQEND7EXz64fw4lt8e/g0NIyRRO3U4LsUneZAAtboraun7PkqC4Wi18+g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-32e06164d_1734434747835_0.533744119725885","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2aa3d316a":{"name":"@cloudflare/workers-shared","version":"0.0.0-2aa3d316a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2aa3d316a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1dfbfb5c2c04aef9b78cd5503129130201a7f1a8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2aa3d316a.tgz","fileCount":11,"integrity":"sha512-Jla1nrHDv4sVC9v1JajWOdixKUtAsI4nn8Re52GM6/pVBv9Rtqm/blWmYfi221lubffQkXN8XHef2gRVhWfXxg==","signatures":[{"sig":"MEQCIA4ab2aY4BuG/PYCzmM0UcJpjsVul0/dl0pcmCgI9KArAiAyhkRpMuNLOA1OyDCVkAgPeZS3UucPPnEGRJys1qm38A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-2aa3d316a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/20e1a646259a51bab2ab6d91885f1074/cloudflare-workers-shared-0.0.0-2aa3d316a.tgz","_integrity":"sha512-Jla1nrHDv4sVC9v1JajWOdixKUtAsI4nn8Re52GM6/pVBv9Rtqm/blWmYfi221lubffQkXN8XHef2gRVhWfXxg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2aa3d316a_1734435494004_0.47281382966524976","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-01b545184":{"name":"@cloudflare/workers-shared","version":"0.0.0-01b545184","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-01b545184","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9ad5d9547468325fa294efc73b2faa0074ae3b77","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-01b545184.tgz","fileCount":11,"integrity":"sha512-McipZZcKUSzWnCZmcItkjjiAIINVeOS5KLRdMeO2FGKbGbuF/T66g8mOgeigE9ToIlNzKnkFCobt5EZNbRbStw==","signatures":[{"sig":"MEUCIBYc+ESkYHNE2hf8YI5oYzO6446qWjuoS8C7UgUbEMVqAiEArVPMdWBufMqVLFD/ghZhgFyagGW70r8Pl4TvjFeDx/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-01b545184.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1c81260d50663587c07dc75a1fd858f4/cloudflare-workers-shared-0.0.0-01b545184.tgz","_integrity":"sha512-McipZZcKUSzWnCZmcItkjjiAIINVeOS5KLRdMeO2FGKbGbuF/T66g8mOgeigE9ToIlNzKnkFCobt5EZNbRbStw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-01b545184_1734436270562_0.25961147889816716","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6403e41b8":{"name":"@cloudflare/workers-shared","version":"0.0.0-6403e41b8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6403e41b8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0141742773191eff24ee8fc1ece5417105f91c9f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6403e41b8.tgz","fileCount":11,"integrity":"sha512-dlB9AXbXmxArnsULuoEI+HzbMi/3yAUBH433bA7jc8bzx7hPOOJy1+hSLBQu49SQ5n4NMCaAf1ceFFonEN3S8Q==","signatures":[{"sig":"MEUCIA8HSk+Ker1qY5SxJwlfRvDeqzTYD332zgLcbGQxtrr8AiEAyXxcrpT/uCjFJoRB61tmLRJm45HZ0vK0SH0gl/fjhOg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-6403e41b8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0a4084ad249298a783e22330cc4e9ffd/cloudflare-workers-shared-0.0.0-6403e41b8.tgz","_integrity":"sha512-dlB9AXbXmxArnsULuoEI+HzbMi/3yAUBH433bA7jc8bzx7hPOOJy1+hSLBQu49SQ5n4NMCaAf1ceFFonEN3S8Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6403e41b8_1734438203669_0.9157564957052113","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0e9499e73":{"name":"@cloudflare/workers-shared","version":"0.0.0-0e9499e73","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0e9499e73","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"32f35b846a61d85b51218f63b8ebaa15be4a36b6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0e9499e73.tgz","fileCount":11,"integrity":"sha512-hnRtPizFVUh5ETkVHIUWFU8o22A3/1eu4Ho1/D1I+oDAdcKAqzxcIi6q+RIg6VB0m/wVeBZiHKM3fX33rxxIDg==","signatures":[{"sig":"MEQCIG1ZywgLPrGH0M3vjCwXIwXI37kBGzt1qbRX1FW8gC+OAiAvVxxrg+DM+aQH5QfHZvjPM1Po5ZdC9HD/zul2OgL22g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-0e9499e73.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/665e01937b1e9d0fef519ee2b258d72a/cloudflare-workers-shared-0.0.0-0e9499e73.tgz","_integrity":"sha512-hnRtPizFVUh5ETkVHIUWFU8o22A3/1eu4Ho1/D1I+oDAdcKAqzxcIi6q+RIg6VB0m/wVeBZiHKM3fX33rxxIDg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0e9499e73_1734440457389_0.3830868891081596","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-72935f9b2":{"name":"@cloudflare/workers-shared","version":"0.0.0-72935f9b2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-72935f9b2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"cb47d984079cb46f96c0e7f88c8d77ba86a52ed4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-72935f9b2.tgz","fileCount":11,"integrity":"sha512-prjB9db0jMJsU+QyqhNTdaJQi6zK5cZcLCMs1zlC9xuCKt04+Q31/1UeSGztkke73NlrAAQJeXpVnHXP4UXp7A==","signatures":[{"sig":"MEUCIQD2UQORCQcrwUXSIhRLNVlNmqQekeopBjlZXpYzs+WS5gIgBPi+Si0O9wAlzpxLmK7m0baY8C3XURjrEfS3IkBXMGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-72935f9b2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6147a7e6e033f180556216f737936f45/cloudflare-workers-shared-0.0.0-72935f9b2.tgz","_integrity":"sha512-prjB9db0jMJsU+QyqhNTdaJQi6zK5cZcLCMs1zlC9xuCKt04+Q31/1UeSGztkke73NlrAAQJeXpVnHXP4UXp7A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-72935f9b2_1734457510336_0.22501114570153202","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5124b5da4":{"name":"@cloudflare/workers-shared","version":"0.0.0-5124b5da4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5124b5da4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a31a298d8d39575ecbb26ed4db97b6f129b40a13","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5124b5da4.tgz","fileCount":11,"integrity":"sha512-WHNFVTXg8yWE0RQASYdQPHamKnCyWey4A3hLjSDuvqV/p40FPgZzrbRhiWzF6xn+yQ0mCGlMyPHluR120DsGHA==","signatures":[{"sig":"MEQCIC0m1XEZdZ7eJ8RIXUPciu+XMthMtvhtmQyq3IUEVMXUAiBt4SzDFl4uu89d5WCm5M67Zcwug/QZOJJFDuR1cxGRfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-5124b5da4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5813d642ac20f0a9c61349222e556473/cloudflare-workers-shared-0.0.0-5124b5da4.tgz","_integrity":"sha512-WHNFVTXg8yWE0RQASYdQPHamKnCyWey4A3hLjSDuvqV/p40FPgZzrbRhiWzF6xn+yQ0mCGlMyPHluR120DsGHA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5124b5da4_1734488180168_0.515586120740591","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fb819f997":{"name":"@cloudflare/workers-shared","version":"0.0.0-fb819f997","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fb819f997","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"30f1892ef22440b4b35bdd0505a9be94832ecc41","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fb819f997.tgz","fileCount":11,"integrity":"sha512-bZVZilXEB4gzvqzLz9t+JK1gqA8CNf/IkPxLVItZssU7YPBzSq7mEG33TxE5WQ+gJqhUZe1pfc1SNuFXvGEa+w==","signatures":[{"sig":"MEUCIQCrRJWi5J/xn268u/9uQqiuX7YvWCDsvqgmxCWspPwRBAIgJ/Quz4HIvAh5/f922U+ErYfE5l569un8nDO9JDc92to=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-fb819f997.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4171029d40f368c7bd02f3716a4ef17f/cloudflare-workers-shared-0.0.0-fb819f997.tgz","_integrity":"sha512-bZVZilXEB4gzvqzLz9t+JK1gqA8CNf/IkPxLVItZssU7YPBzSq7mEG33TxE5WQ+gJqhUZe1pfc1SNuFXvGEa+w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fb819f997_1734520710774_0.29612130880618537","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-c74195c62":{"name":"@cloudflare/workers-shared","version":"0.0.0-c74195c62","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c74195c62","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"70f213d8fe36c4b4637f933f21b0f47e0494d6ca","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c74195c62.tgz","fileCount":11,"integrity":"sha512-/kg3kZhElJ1O+hk8xyej6bBrzSAz0p02cCxsnoj24ZoenUi6A21771jnov3+RPJw81nYQmV/AhaAXnDJ9K6Vhg==","signatures":[{"sig":"MEQCIGuvEe81UjT6xh32DScbKMa1piNXZGe3mY+JcWBq0BlPAiBd1s+n1ELO6azwzA+LnoFNS/JsLlTuZ/bIKP0yMiTgbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-c74195c62.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6e0c15f7232afbe63b5c6b79baffe7af/cloudflare-workers-shared-0.0.0-c74195c62.tgz","_integrity":"sha512-/kg3kZhElJ1O+hk8xyej6bBrzSAz0p02cCxsnoj24ZoenUi6A21771jnov3+RPJw81nYQmV/AhaAXnDJ9K6Vhg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c74195c62_1734535551861_0.6316941392983006","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8def8c99e":{"name":"@cloudflare/workers-shared","version":"0.0.0-8def8c99e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8def8c99e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"be8b772d2e1ad0124a52d2a80a535a7aa7801997","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8def8c99e.tgz","fileCount":11,"integrity":"sha512-CjxWnrSZdxEHVszL6fxQlzxxdzwZaDvtUqBDNzvBFdvyIixeNADo9YcrzJPK3MMHHekXQFdaJc80Rk/faJjT8w==","signatures":[{"sig":"MEYCIQCzTzmr+4RFRYbv246rpHTi8bHKzRmKHibfxDIwR9+I4gIhANt6tql6CdXhJdDp+rGIQ3TfwTJVxMZTZOUggy/PFgtx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-8def8c99e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/fe9b9a0ab9a23becfd1e1db6230ab360/cloudflare-workers-shared-0.0.0-8def8c99e.tgz","_integrity":"sha512-CjxWnrSZdxEHVszL6fxQlzxxdzwZaDvtUqBDNzvBFdvyIixeNADo9YcrzJPK3MMHHekXQFdaJc80Rk/faJjT8w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8def8c99e_1734538119552_0.9432707056363636","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-c4cf040dc":{"name":"@cloudflare/workers-shared","version":"0.0.0-c4cf040dc","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c4cf040dc","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b77c9eb72b3f65601708ff3f974325dabb9c07ab","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c4cf040dc.tgz","fileCount":11,"integrity":"sha512-dOTZMx7yBoI2+ZkW7D8od3r3BieiomVgfeO85u1UXxD1bJ5zOhkCEEFfKWtac9w1gGE/8/hCb7Skz1RA5d/eHw==","signatures":[{"sig":"MEUCIQDDxlQ2QoxuFq9sh1TsnIUKwWQ/o+hmint+rynEy7h5OgIgfI9dxonXRT4/Ycn+hHwtLaVYu/3S47KLpwwITMAzZaE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-c4cf040dc.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/da50d1e753e0c24ae3087aaae2b9610b/cloudflare-workers-shared-0.0.0-c4cf040dc.tgz","_integrity":"sha512-dOTZMx7yBoI2+ZkW7D8od3r3BieiomVgfeO85u1UXxD1bJ5zOhkCEEFfKWtac9w1gGE/8/hCb7Skz1RA5d/eHw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c4cf040dc_1734598478529_0.5680526426464816","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5ccad7d6b":{"name":"@cloudflare/workers-shared","version":"0.0.0-5ccad7d6b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5ccad7d6b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0f4c9fed69d87cc6bf5e2a689741d6e25d939775","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5ccad7d6b.tgz","fileCount":11,"integrity":"sha512-FD9QYb4jQ6ts1dJUqJEzW0NeqYBhGBsyPLmgLRZLVEimMz3WIR5GUltvL1oHrvUts82cw39kl/ZkNeskvY2vzQ==","signatures":[{"sig":"MEUCIF5leB5GUEu/JddekTuWTj2jsDJqoLUX7ESsaW/3/BxTAiEAn+i1eTc/w6NQRIZdLU2J4P26UtiEeZJ0wKkdcg6EP4I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-5ccad7d6b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/52205f3473c734413dc8a745a0c7422e/cloudflare-workers-shared-0.0.0-5ccad7d6b.tgz","_integrity":"sha512-FD9QYb4jQ6ts1dJUqJEzW0NeqYBhGBsyPLmgLRZLVEimMz3WIR5GUltvL1oHrvUts82cw39kl/ZkNeskvY2vzQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5ccad7d6b_1734602430249_0.9884042419825931","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-086a6b8c6":{"name":"@cloudflare/workers-shared","version":"0.0.0-086a6b8c6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-086a6b8c6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"228ff234e3d59bb5ef50915d8cbee9e2b81b69e9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-086a6b8c6.tgz","fileCount":11,"integrity":"sha512-UV6ZPEWhpJZ1sS0mFsEhV/aOtiFm0BIQLysBrrY6UC8MfUT/Nn728ZKsWcfYiLsT1Q80gZF04OFZ8fuk/jbpZQ==","signatures":[{"sig":"MEUCIQCjb1Z6vYkNE4hstbd6DT3cE8QWvsNjEGM1fFhec3Q8nwIgLweDbrh3HP7nlgFlxTh4fCWlofuGWbxsMLaW6JIqPuI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-086a6b8c6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b12b4552717fcf4332215a85d412d5f4/cloudflare-workers-shared-0.0.0-086a6b8c6.tgz","_integrity":"sha512-UV6ZPEWhpJZ1sS0mFsEhV/aOtiFm0BIQLysBrrY6UC8MfUT/Nn728ZKsWcfYiLsT1Q80gZF04OFZ8fuk/jbpZQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-086a6b8c6_1734603401010_0.5982067423381658","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-48e7e1035":{"name":"@cloudflare/workers-shared","version":"0.0.0-48e7e1035","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-48e7e1035","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ff9b184687ba80d2336aad6a558c7a2506d7a851","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-48e7e1035.tgz","fileCount":11,"integrity":"sha512-beTh08tNQac17kxCl9BcyCiQc1dzbF5Ko4SVOYfFWwtGZZE1VohduOrdfcmGmk9837pqJuh0RJcoFPBQjh6aPA==","signatures":[{"sig":"MEYCIQCM4ADvmIvbViJEqDkV8vM7Fj5ufgU0n+7hn3d5+ibp2wIhAIsCa/GHnyz2hzqXpC+7lJWRh+iiZulAdmajT5JIqDOA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-48e7e1035.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d17f6a571562d43e460a0cb6ab636eda/cloudflare-workers-shared-0.0.0-48e7e1035.tgz","_integrity":"sha512-beTh08tNQac17kxCl9BcyCiQc1dzbF5Ko4SVOYfFWwtGZZE1VohduOrdfcmGmk9837pqJuh0RJcoFPBQjh6aPA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-48e7e1035_1734605024860_0.6500487812796636","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8757579a4":{"name":"@cloudflare/workers-shared","version":"0.0.0-8757579a4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8757579a4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"422416dd048b07294c59963386166328e9635c61","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8757579a4.tgz","fileCount":11,"integrity":"sha512-0LR9NAQSt2J3tTQNprK/qCLsMMrC358lxvPdFlf+9OTTjbSjLYQd5y2k+Qx66kKrlkZNZYOAc4DA+m+Lj/pb5w==","signatures":[{"sig":"MEQCIENKAEUqv7I3awcAGnq8jO3FsSMG6EHkQOsdgtokPB2dAiA+GYwz8cgFbxylqgHZGsZFg1RKizF667lrQ2R1retmjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-8757579a4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/29cab154048afe613bd99dab4c076f80/cloudflare-workers-shared-0.0.0-8757579a4.tgz","_integrity":"sha512-0LR9NAQSt2J3tTQNprK/qCLsMMrC358lxvPdFlf+9OTTjbSjLYQd5y2k+Qx66kKrlkZNZYOAc4DA+m+Lj/pb5w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241205.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8757579a4_1734610525779_0.38288291262676655","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-004fd33d6":{"name":"@cloudflare/workers-shared","version":"0.0.0-004fd33d6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-004fd33d6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8b7ef7da23ef0336bc98579a0d58e8afaeb517bb","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-004fd33d6.tgz","fileCount":11,"integrity":"sha512-tw3JcKVyFx6iCughPllz02akVXJsBpM/YHaHa6+qPXXK1bVuRFPG2+ZSmkeOuU8QxxzNz4oFD6npmoD6xj4ScQ==","signatures":[{"sig":"MEUCIQDv6kLQ9xwGEu+ky0YZ4xAaUS7z5QMpw4a9WBznLfYYlwIgYZbBGltPo9JiXSZ9LzMH9jlFaw2eMkTn8nXFt7SYBCk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-004fd33d6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/14f6a191543721a44816897ce4a05d59/cloudflare-workers-shared-0.0.0-004fd33d6.tgz","_integrity":"sha512-tw3JcKVyFx6iCughPllz02akVXJsBpM/YHaHa6+qPXXK1bVuRFPG2+ZSmkeOuU8QxxzNz4oFD6npmoD6xj4ScQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-004fd33d6_1734619275778_0.772860239138772","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-4ab7ffcad":{"name":"@cloudflare/workers-shared","version":"0.0.0-4ab7ffcad","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4ab7ffcad","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3b1c79d435d4d4beaf2d1e11ed39b6b776c0df20","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4ab7ffcad.tgz","fileCount":11,"integrity":"sha512-El4SW7AUMmc8e8VMBBSaJ2AAQH6s72rvbAi/s7lHeDh1sGIaM7aHkSWRqyzc/q7wrhfV1g3iEaWslPPYNgSSrQ==","signatures":[{"sig":"MEQCIFopXY8XgZ0LgHx0Kv5Hj/kF5t3eII4VxE4b0t4Qagy2AiBr3eHfMVbF0skqFeFLKJvbv/PX6S/J6oLx2oYce5MZcQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-4ab7ffcad.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b81e8f5f37cfb966a6ffde528738b311/cloudflare-workers-shared-0.0.0-4ab7ffcad.tgz","_integrity":"sha512-El4SW7AUMmc8e8VMBBSaJ2AAQH6s72rvbAi/s7lHeDh1sGIaM7aHkSWRqyzc/q7wrhfV1g3iEaWslPPYNgSSrQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4ab7ffcad_1734621641313_0.46514653249165216","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-178fd0123":{"name":"@cloudflare/workers-shared","version":"0.0.0-178fd0123","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-178fd0123","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ff4e88016ea3378f37fc1e03e351b3cfad606273","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-178fd0123.tgz","fileCount":11,"integrity":"sha512-pHjewzwV2RnwcZlINwaKkWN5CTi6sfkrLVemwqjPc0aGvRHHR421ryEV9bSmmpw0U+MLRhDOlLXBsjPrS2uu7A==","signatures":[{"sig":"MEQCID0BlZvz3k2etyE9p2sYlmeIO7w2UdmsSEvfXChff5qLAiBJXAd05M0C3B8EPIihY8D6/0PoiXG7A+w7O1So9Gj+xw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-178fd0123.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b5d314446e4d88f24cd4c360d7ff4157/cloudflare-workers-shared-0.0.0-178fd0123.tgz","_integrity":"sha512-pHjewzwV2RnwcZlINwaKkWN5CTi6sfkrLVemwqjPc0aGvRHHR421ryEV9bSmmpw0U+MLRhDOlLXBsjPrS2uu7A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-178fd0123_1734626053762_0.09295398065910199","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-7216835bf":{"name":"@cloudflare/workers-shared","version":"0.0.0-7216835bf","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7216835bf","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f65539d9cf8447642d719fde086dc942f60bf669","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7216835bf.tgz","fileCount":11,"integrity":"sha512-BPHsArFnQTfEdHjWUayN9tTmEG2LGnvRAaToHiCQmAXI2NSVc5aZpBwVsRgtTiWm4bkNzAOn5vFpQeVBY2hfwQ==","signatures":[{"sig":"MEUCIQDj45mWNSeUYIgTK2wuIaX3XUyhus9+za3Rc5XnzRON+gIgDNR60/1iFZVkePfUb9pt6z2OI33RBT4i/VdmVP69E/k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-7216835bf.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1aa3180621b6c178724aab93e9c4f915/cloudflare-workers-shared-0.0.0-7216835bf.tgz","_integrity":"sha512-BPHsArFnQTfEdHjWUayN9tTmEG2LGnvRAaToHiCQmAXI2NSVc5aZpBwVsRgtTiWm4bkNzAOn5vFpQeVBY2hfwQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7216835bf_1734628002906_0.8721755948707959","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-18af481c7":{"name":"@cloudflare/workers-shared","version":"0.0.0-18af481c7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-18af481c7","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0708af62c8e44a4ad41674e15cc8488a3f997a4a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-18af481c7.tgz","fileCount":11,"integrity":"sha512-7a05jE057DpG387DqZTYFDfAmy224xAIc9dI0KA5yqGC16zyEjGFWcoDOthUTpZMoX+jq+G3NdAj0FkWLGF+ow==","signatures":[{"sig":"MEUCIF1NepTMu9Dev76hBdBKJvEm5NTx6acgmklqn61rrfA5AiEA0iq/gDhOkwYQBAYZVcAZ64G5xAmdo4B3zFKnLN3DYfw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-18af481c7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3db362d30022a854a7219d9e2682165b/cloudflare-workers-shared-0.0.0-18af481c7.tgz","_integrity":"sha512-7a05jE057DpG387DqZTYFDfAmy224xAIc9dI0KA5yqGC16zyEjGFWcoDOthUTpZMoX+jq+G3NdAj0FkWLGF+ow==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-18af481c7_1734631233843_0.742211323558154","host":"s3://npm-registry-packages-npm-production"}},"0.11.1":{"name":"@cloudflare/workers-shared","version":"0.11.1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.11.1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f371dbdcd4e8138338491ed00b92b54f33e48e95","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.11.1.tgz","fileCount":11,"integrity":"sha512-TT+62Ih7fwO75jPwDamSp9yladavVTmWPZyigUz+ppSdiV2/WkutZ+NHnzC/OW4/inLXN18lbDv2ZAxFGj/CvQ==","signatures":[{"sig":"MEUCIG1+Ex0oN2PDVreFiK/f1kq/5UXooFNYOMus/CObxOU2AiEA5uoHcze2m5JKsD8qpjEp7WQp8Nccyl8jUqvaKgczhRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044537},"_from":"file:cloudflare-workers-shared-0.11.1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5105203e281753c0c36a6b81e703ee59/cloudflare-workers-shared-0.11.1.tgz","_integrity":"sha512-TT+62Ih7fwO75jPwDamSp9yladavVTmWPZyigUz+ppSdiV2/WkutZ+NHnzC/OW4/inLXN18lbDv2ZAxFGj/CvQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.11.1_1734635103727_0.7771190546908728","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-aa9ec0ff2":{"name":"@cloudflare/workers-shared","version":"0.0.0-aa9ec0ff2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-aa9ec0ff2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"553f73ceba76aba501dc6eaa6765514b5c4a3a92","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-aa9ec0ff2.tgz","fileCount":11,"integrity":"sha512-Mtp7pNO4akQzyZ0fnAnJ4DBBk5UxkkEAnjstT7b/4Mu5iYEwzbpH5D04qpjjuqwCQANaG46qNXQVKE7RET4Vug==","signatures":[{"sig":"MEQCIAPpl51VQi+EO/TiPrk26wbr9Yu23WqZWK/KlHtVPGKlAiARr/gk90nc01EOuRI4z8SS1rG9nZP6IPIeXb37rQXPAA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-aa9ec0ff2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e604a3dcef856f734852cd691d7b02b9/cloudflare-workers-shared-0.0.0-aa9ec0ff2.tgz","_integrity":"sha512-Mtp7pNO4akQzyZ0fnAnJ4DBBk5UxkkEAnjstT7b/4Mu5iYEwzbpH5D04qpjjuqwCQANaG46qNXQVKE7RET4Vug==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-aa9ec0ff2_1734635491147_0.6824834665514816","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dbf7aac6f":{"name":"@cloudflare/workers-shared","version":"0.0.0-dbf7aac6f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-dbf7aac6f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"54ee53fdb8694efb06b2fc517057dce99d13209d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-dbf7aac6f.tgz","fileCount":11,"integrity":"sha512-eyuDMX4FkqcTad0R9VWII+ikSL6O92AV+F7o24+A26MpYSyLJXa1uhEITP8tgsEOOHK7fAD6hv8kIRtFEw0NzQ==","signatures":[{"sig":"MEUCIQCHAGiPeRV+5C7wuOJ3ZkQJZku2ktwUS8n6R54eUcH25AIgZx7pXi+XlKlONdOTDaaeASMpy6W+fKPYJ9p2hltM974=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-dbf7aac6f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/59f86a79edc02907bc51d3c43e44e62a/cloudflare-workers-shared-0.0.0-dbf7aac6f.tgz","_integrity":"sha512-eyuDMX4FkqcTad0R9VWII+ikSL6O92AV+F7o24+A26MpYSyLJXa1uhEITP8tgsEOOHK7fAD6hv8kIRtFEw0NzQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-dbf7aac6f_1734636438373_0.11171156639344382","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e3791f7d8":{"name":"@cloudflare/workers-shared","version":"0.0.0-e3791f7d8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e3791f7d8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4b4a9b23c0f4c1720e17c17ab75cd079036621b9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e3791f7d8.tgz","fileCount":11,"integrity":"sha512-vwy4w+ipZspBMYxWDLpf7RF/HOZOFzVpdz41kXKovRVLj0DZiMGEM45aclssUMx8tWliyJ+1awt33xf8szm49Q==","signatures":[{"sig":"MEUCIQCoFTnERnvhhicShCMuYzzj/C4al83czScNam0N1fYJBwIgDD9VWb0yxVUSs22js8neRTuyPSMHwxsQaoLvtq0n614=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-e3791f7d8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e5cd201ef239301aedf07391f137a2da/cloudflare-workers-shared-0.0.0-e3791f7d8.tgz","_integrity":"sha512-vwy4w+ipZspBMYxWDLpf7RF/HOZOFzVpdz41kXKovRVLj0DZiMGEM45aclssUMx8tWliyJ+1awt33xf8szm49Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e3791f7d8_1734638863473_0.47699980264408315","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-697f166af":{"name":"@cloudflare/workers-shared","version":"0.0.0-697f166af","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-697f166af","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e9c40f630c38702b43355eae8e8ce8a9f4664f81","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-697f166af.tgz","fileCount":11,"integrity":"sha512-OySLfydk4zXC+zlwZ/FAn9f0JJoKM8TUZNX2Zyk+YU5SniinAF3c1oKx5kssRfmntfU90Zkfcltnt0d8NxrJYA==","signatures":[{"sig":"MEYCIQCEGffE6iy80aLtEm0FNxcsXilu6k6QVFfi2hIuSh9HtwIhAJL4YdFx1FnCOtNS6K9DD/djmsXtidec7yqgkPmICQ3g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-697f166af.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/299462f2cd8fac120494184141e93a3e/cloudflare-workers-shared-0.0.0-697f166af.tgz","_integrity":"sha512-OySLfydk4zXC+zlwZ/FAn9f0JJoKM8TUZNX2Zyk+YU5SniinAF3c1oKx5kssRfmntfU90Zkfcltnt0d8NxrJYA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-697f166af_1734640201837_0.18478141114585656","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e4c79bba8":{"name":"@cloudflare/workers-shared","version":"0.0.0-e4c79bba8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e4c79bba8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"eac38e4ef2c5cbacff445d721e20c99872a420c7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e4c79bba8.tgz","fileCount":11,"integrity":"sha512-XsGE2P+rvfNOSCvXp8eg9Syb5nesVMzS2nwQ+xawSGpCulhCOVXeIMsYo9IekVoSMSUBSvhVWxHKw63+v7HpRw==","signatures":[{"sig":"MEQCIBZwyQcbffBGOdmb9UMGZcH4nbH9QdAWmgNtkGKvWBmUAiBPRv6MEbCCB2YvQqWdlYwkZzNdezp5mCWQuVzGGQbS5A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-e4c79bba8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/597e041e5a2bdd4e901a7ec1c8af1e3e/cloudflare-workers-shared-0.0.0-e4c79bba8.tgz","_integrity":"sha512-XsGE2P+rvfNOSCvXp8eg9Syb5nesVMzS2nwQ+xawSGpCulhCOVXeIMsYo9IekVoSMSUBSvhVWxHKw63+v7HpRw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e4c79bba8_1734643758906_0.8227107440962422","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6c2f17341":{"name":"@cloudflare/workers-shared","version":"0.0.0-6c2f17341","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6c2f17341","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8e40fb3d37c0bc520034ed9b16b2c51d4c90e095","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6c2f17341.tgz","fileCount":11,"integrity":"sha512-q/8hQ8BUEkSZuLHXq8pVKkzgM0wroC8y6ey1LyHX6vL+H2HSa8uaibMfuamOZsSDOU1Y+2Lvels2bC9QKAMmCA==","signatures":[{"sig":"MEYCIQD+CvkZKG3fZd1JdKx+ypTmm9MS3c2dVrY/XzoQ+CGW1gIhAN2iKm7dyYZsTjMl8mFawWCH6gnyCXzqYvi+MMzm2Wjw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-6c2f17341.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/97493c6743c73d0738f9a40cd65fd77e/cloudflare-workers-shared-0.0.0-6c2f17341.tgz","_integrity":"sha512-q/8hQ8BUEkSZuLHXq8pVKkzgM0wroC8y6ey1LyHX6vL+H2HSa8uaibMfuamOZsSDOU1Y+2Lvels2bC9QKAMmCA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6c2f17341_1734716104607_0.11306883478445684","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-cac7fa616":{"name":"@cloudflare/workers-shared","version":"0.0.0-cac7fa616","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-cac7fa616","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"330ffc2489f9c7a7ba6ce377f801e2cdc79442d4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-cac7fa616.tgz","fileCount":11,"integrity":"sha512-DqZQKQJZ5hNpFFRzJscBEv/G+MaAjw0hEchgcGE2nUYMPIKFOOr6Wrv8nabu3R2DuNwKTllM4V8WK9yKCRa2og==","signatures":[{"sig":"MEYCIQDCb6OjLqpTgZdUDfeuwVK/2X5ZF4/nuc2T8dmCVdrhtQIhAKFJG3KvuzijHrYIHyc7yQ72H4ItwMyAdg5b6mm09bbC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-cac7fa616.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/10f28dc70e51d293d31ef6f8727b404d/cloudflare-workers-shared-0.0.0-cac7fa616.tgz","_integrity":"sha512-DqZQKQJZ5hNpFFRzJscBEv/G+MaAjw0hEchgcGE2nUYMPIKFOOr6Wrv8nabu3R2DuNwKTllM4V8WK9yKCRa2og==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-cac7fa616_1734868613299_0.661905415057872","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6e6922e1f":{"name":"@cloudflare/workers-shared","version":"0.0.0-6e6922e1f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6e6922e1f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"97c3cbb75f2e906803a7a5168d86e8cc31b55262","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6e6922e1f.tgz","fileCount":11,"integrity":"sha512-au/M8akxi/KIKIoc+yx3AFxslhYGZJJkO8cULqB4uNEQrzdDSx0Cw6J9svQrmdRoCSP56sJcp4yDPAsmpRZs/A==","signatures":[{"sig":"MEUCIQDGZDJRd4WNxUWNnXqGK/PsdihEWOS3a3RqxMg26p9DVgIgN/hizRDs94DFpTtW8iG4+Dg0MEA9x2zcJAXZPuUg+Lg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-6e6922e1f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/586d621296ac5e5b193a3e4a742c70e4/cloudflare-workers-shared-0.0.0-6e6922e1f.tgz","_integrity":"sha512-au/M8akxi/KIKIoc+yx3AFxslhYGZJJkO8cULqB4uNEQrzdDSx0Cw6J9svQrmdRoCSP56sJcp4yDPAsmpRZs/A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6e6922e1f_1734945077294_0.4579720001649068","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8abb43fcd":{"name":"@cloudflare/workers-shared","version":"0.0.0-8abb43fcd","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8abb43fcd","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d34a0074590257c754e5d3a84b66a87e9759bbee","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8abb43fcd.tgz","fileCount":11,"integrity":"sha512-EtGxXRfkqVvGPr6NTRkimKtU2RHcuwFgPYQMggzkf0spiNwJ5z3VLffdMPbYiDsUKsKcpGzlvshrrBsY/eLhhw==","signatures":[{"sig":"MEQCIGcBTtYk0lNqo+EudSm26WJDTbCtOsXrx7JA0qz+Us0NAiAEr36fTObqRI/tfC9q1MWfUpcc1s0d2BEFVmMO9AopMA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-8abb43fcd.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6c1fad19432326dacd64c6b3bc853fb5/cloudflare-workers-shared-0.0.0-8abb43fcd.tgz","_integrity":"sha512-EtGxXRfkqVvGPr6NTRkimKtU2RHcuwFgPYQMggzkf0spiNwJ5z3VLffdMPbYiDsUKsKcpGzlvshrrBsY/eLhhw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8abb43fcd_1734946204780_0.7365879917961513","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-11cd30dea":{"name":"@cloudflare/workers-shared","version":"0.0.0-11cd30dea","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-11cd30dea","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"11e81e0accd830d8d983eb3e70fc4c980550ea68","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-11cd30dea.tgz","fileCount":11,"integrity":"sha512-6aHA5A76bk3lhYwB3XEsbATFWXIHVbQI9qI6H2lytsVjnWIulV8ESt3cbR+xM3rI/d6nryq2JN97PWSwbqGq5A==","signatures":[{"sig":"MEUCIEn/VGN5wiLyB/0qF6kTyySjkSO2DSA9GXXQA//7SfuOAiEA1DmbTiAb2zT2i1Fb2O19pRiB6CbHTm22XJeuQINYtws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-11cd30dea.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/155f71a44d64dd81eceeed37ef8019c7/cloudflare-workers-shared-0.0.0-11cd30dea.tgz","_integrity":"sha512-6aHA5A76bk3lhYwB3XEsbATFWXIHVbQI9qI6H2lytsVjnWIulV8ESt3cbR+xM3rI/d6nryq2JN97PWSwbqGq5A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-11cd30dea_1734949542741_0.2991040826252891","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-05cc18889":{"name":"@cloudflare/workers-shared","version":"0.0.0-05cc18889","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-05cc18889","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3262598b7e837612912896983b6047ebfdd675a3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-05cc18889.tgz","fileCount":11,"integrity":"sha512-pGdqoF49DLXOtScnyGOuhKpHxoIkHLGyYv0epGnvY0LSOupaxaw5xszEILKN+sloXINWPRLgSTmEfBttE/CLyg==","signatures":[{"sig":"MEUCIHIZ90FtuqCXzr+tc01rVCjcpHFlclBNPB2YkuANI8fDAiEAlggdOg5yYMrXy4F8jrB5qdvJqZremq/kRSbc0pqpORw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-05cc18889.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2d8d9ca5859dafdd644b0eb260590a5b/cloudflare-workers-shared-0.0.0-05cc18889.tgz","_integrity":"sha512-pGdqoF49DLXOtScnyGOuhKpHxoIkHLGyYv0epGnvY0LSOupaxaw5xszEILKN+sloXINWPRLgSTmEfBttE/CLyg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-05cc18889_1734954882362_0.36677877078807297","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-c448a57a2":{"name":"@cloudflare/workers-shared","version":"0.0.0-c448a57a2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c448a57a2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"975a7365bf46271701628c4c4036b18b500145b1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c448a57a2.tgz","fileCount":11,"integrity":"sha512-h0MVnntQTJ/xQ4rXgnYVRW3yq5ZFjrm4eUaUexKOay07PFDuTA2E1HrdvPpvhVhwezFpJg3anqcoe/GDwoMl/g==","signatures":[{"sig":"MEUCIGxMEkjFL1DanyV5e72YjLVxAkEKPkKtbeOxwKskimuFAiEAwkyn6XAbpzQDpX2cWeTgUqFIaWEaYKlyhAzvw4GzQ4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-c448a57a2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/abed4cd76c6d66ab009b39e46a0a1f61/cloudflare-workers-shared-0.0.0-c448a57a2.tgz","_integrity":"sha512-h0MVnntQTJ/xQ4rXgnYVRW3yq5ZFjrm4eUaUexKOay07PFDuTA2E1HrdvPpvhVhwezFpJg3anqcoe/GDwoMl/g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c448a57a2_1734956805926_0.24976570042496138","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-998902238":{"name":"@cloudflare/workers-shared","version":"0.0.0-998902238","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-998902238","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5825d7c4d91001955cee3d271586a23be9872461","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-998902238.tgz","fileCount":11,"integrity":"sha512-yw2iBj1vBX9uIBM8hin0Oe9lfGSlwymxe0XJOsyjeJCLoiGbkkA8tTFgbCII8hZQYNkwRz1FqmhHqDG5svBMtQ==","signatures":[{"sig":"MEUCIE18XGq8at1ZgI/SpwwWh5ixHdBbbA6ZGdc+cxuFr7x+AiEAx3HqMv93tpKD5g6M1++Juiwn22B4XMZcyKaqqE3QE1w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-998902238.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/61b1254db8d6b5d791a2562494c92e30/cloudflare-workers-shared-0.0.0-998902238.tgz","_integrity":"sha512-yw2iBj1vBX9uIBM8hin0Oe9lfGSlwymxe0XJOsyjeJCLoiGbkkA8tTFgbCII8hZQYNkwRz1FqmhHqDG5svBMtQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-998902238_1734958939419_0.23307357460366007","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-acbea32c6":{"name":"@cloudflare/workers-shared","version":"0.0.0-acbea32c6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-acbea32c6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"33e5a795aca8b1c2648e553519f03da50b3f5305","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-acbea32c6.tgz","fileCount":11,"integrity":"sha512-EjXqhSdipNLu4b2hrfj/Pu9RDzEDhYZY+BQQqZZnkurb/4OiHe8w9GxuwBEIs0jbXivenXIejiyWwS4TLU5sYg==","signatures":[{"sig":"MEUCIQChG79ZVewLKvT6KNvfMgU6pwR5mN1L4MHtwnEWZ3JMEQIgH+gZ4dyGOt5hIyKGxUd8Za7HuD5miMEPfs3hHqOUnHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-acbea32c6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/965123c9992ce21492a5a5c77dfafe10/cloudflare-workers-shared-0.0.0-acbea32c6.tgz","_integrity":"sha512-EjXqhSdipNLu4b2hrfj/Pu9RDzEDhYZY+BQQqZZnkurb/4OiHe8w9GxuwBEIs0jbXivenXIejiyWwS4TLU5sYg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-acbea32c6_1735553923562_0.11625079906678004","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8b6f6e633":{"name":"@cloudflare/workers-shared","version":"0.0.0-8b6f6e633","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8b6f6e633","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c6fc82842e7a1488787b58fd21894f46e286d1f4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8b6f6e633.tgz","fileCount":11,"integrity":"sha512-QtqdBFohJc3TkWCGuSoOpAglcUGx8NCF6H0askDSMHgYXdqeuB6C9+b2k6B4LkGM81ZFT3EGZLpinucFd9cISg==","signatures":[{"sig":"MEYCIQCL/ocbGXxb9fQxzjtbg6yDkdXrDwnodp4TOPMVP3vF5AIhALSipugNaGYEQlMSTIpyRbpMjZLtY0wMQfbpVg0z4zK1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-8b6f6e633.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a329793bfd62b2cd43754026818eb646/cloudflare-workers-shared-0.0.0-8b6f6e633.tgz","_integrity":"sha512-QtqdBFohJc3TkWCGuSoOpAglcUGx8NCF6H0askDSMHgYXdqeuB6C9+b2k6B4LkGM81ZFT3EGZLpinucFd9cISg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8b6f6e633_1735557991095_0.4706641089285972","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-42e8ba1d5":{"name":"@cloudflare/workers-shared","version":"0.0.0-42e8ba1d5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-42e8ba1d5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6fdbeb67fa09732d6c333575c603a86c31ad71c2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-42e8ba1d5.tgz","fileCount":11,"integrity":"sha512-eWBR/dQfmUta+EicvUhP3d32WxgErId6TDIODmnSSciNZeZQgqwCuOTJcByI01jXI48dnmtibu+WYO3+uwEv3A==","signatures":[{"sig":"MEQCIDe26YW5ZlhjyoFlUDUr0HQlGsz1tr659AOXLzinO5UcAiBrkwPcgbtL/sgNy2eIyVbDnKMl03d8DsI38F+OjsAf6g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-42e8ba1d5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9654735f419f257605ca15ad592fa54b/cloudflare-workers-shared-0.0.0-42e8ba1d5.tgz","_integrity":"sha512-eWBR/dQfmUta+EicvUhP3d32WxgErId6TDIODmnSSciNZeZQgqwCuOTJcByI01jXI48dnmtibu+WYO3+uwEv3A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-42e8ba1d5_1735559587586_0.22161121225163738","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ab7204a6e":{"name":"@cloudflare/workers-shared","version":"0.0.0-ab7204a6e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ab7204a6e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"12d8effb1b12d65457a4c4c6ba6981a426ffb055","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ab7204a6e.tgz","fileCount":11,"integrity":"sha512-7xS9dd1E1+J1jb0YjHJu0xXqZN+9P8kaJc+zp2q6G+Mrs8dVRGEl3r0G90UlFlTWPmvj8l1IEp1Y0Cvj6a04gA==","signatures":[{"sig":"MEYCIQDRfArHXPeLimz4HqxOU4zOarADGToBH1m09PtFgMnF1QIhAKorGdvB7yIxJpTWIDv0R+UA+tHoFEJMt29SId5/biFV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-ab7204a6e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3d2a17ba229297eef2d1d7f3db9b1d3d/cloudflare-workers-shared-0.0.0-ab7204a6e.tgz","_integrity":"sha512-7xS9dd1E1+J1jb0YjHJu0xXqZN+9P8kaJc+zp2q6G+Mrs8dVRGEl3r0G90UlFlTWPmvj8l1IEp1Y0Cvj6a04gA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.5.0","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.2","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ab7204a6e_1735560222459_0.6470162030351072","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f785f128b":{"name":"@cloudflare/workers-shared","version":"0.0.0-f785f128b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f785f128b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f2ca45efb68d8cd515aca05081359ffeccb5e7c5","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f785f128b.tgz","fileCount":11,"integrity":"sha512-1xuBjNGAJ5IN5ozQSncHEwJDquJGM1BZ5O+P3gYIHMsCUUh6PjsxayHgd2cRjKryFwpCC7vewgGnaYItnkvnKQ==","signatures":[{"sig":"MEYCIQCXMDS/MdGdltR+hio07EfEw1cBzkuo3LPsphGwrWtXIQIhAJ+D4kfg17nIP6DsKKejvBgoQWmPKuab+S7QYXIH6QJJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-f785f128b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/355bafe0f27dd3788647bc4a6f228b41/cloudflare-workers-shared-0.0.0-f785f128b.tgz","_integrity":"sha512-1xuBjNGAJ5IN5ozQSncHEwJDquJGM1BZ5O+P3gYIHMsCUUh6PjsxayHgd2cRjKryFwpCC7vewgGnaYItnkvnKQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f785f128b_1735578992390_0.5703769302952848","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-b9533a375":{"name":"@cloudflare/workers-shared","version":"0.0.0-b9533a375","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b9533a375","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8c841648573f6114372cc2561faa0b3a6dc9873d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b9533a375.tgz","fileCount":11,"integrity":"sha512-Pdo6J4BC76b0nX/04svKC356UV/DIM++vuOF+1aG7Y7MX+VcBa9eaMCPl51Bx7D/7VeyKJkpMmqli5zP6c+6gw==","signatures":[{"sig":"MEUCICNfcObw3LJZd/0AEo4KuV1UBP3/zXbctt/0bTQjGmhUAiEA9+CZs+A7GR0DmVH8iE0mw3if3kjmYt5AJ5tqcMB2nAA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044546},"_from":"file:cloudflare-workers-shared-0.0.0-b9533a375.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1c7c63c4b334b666eca9a260a232e42f/cloudflare-workers-shared-0.0.0-b9533a375.tgz","_integrity":"sha512-Pdo6J4BC76b0nX/04svKC356UV/DIM++vuOF+1aG7Y7MX+VcBa9eaMCPl51Bx7D/7VeyKJkpMmqli5zP6c+6gw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b9533a375_1735645752762_0.5497858600166936","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2e78812ad":{"name":"@cloudflare/workers-shared","version":"0.0.0-2e78812ad","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2e78812ad","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"901afbaac9e8c95672e7cc56e786da1d695c93f6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2e78812ad.tgz","fileCount":11,"integrity":"sha512-4v9woy4SKjbEiGPn2Q5hJhixZWQdB1i1vZ8NyvJYv4UtZtMc7p4RACwSxLHDWjl3E3Z9/zvKtyqLESrcPDzbxg==","signatures":[{"sig":"MEYCIQDFcl9z4vhQmhltZL5rb/A02ApTxfhPaRAvNXIN7t6YDAIhANK3w80pHMxa6dlYulW3obczyj/wQROg/WhJZdVGeYz7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-2e78812ad.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/504a3929ed8a6666e4f80ccd603e2d7c/cloudflare-workers-shared-0.0.0-2e78812ad.tgz","_integrity":"sha512-4v9woy4SKjbEiGPn2Q5hJhixZWQdB1i1vZ8NyvJYv4UtZtMc7p4RACwSxLHDWjl3E3Z9/zvKtyqLESrcPDzbxg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2e78812ad_1735703459636_0.5545937452717786","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5d90f4eca":{"name":"@cloudflare/workers-shared","version":"0.0.0-5d90f4eca","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5d90f4eca","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"397d6ccfb5a0b2977b7ecca887f2d1c463adc3ee","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5d90f4eca.tgz","fileCount":11,"integrity":"sha512-E98Nw0665+zUcNLzkOW78duBvI/8LL57Hizv8HBWjsza6yyaotFeUUfvjNwr9E6A2KjYBl7xa6YrEYz74f9ZwA==","signatures":[{"sig":"MEYCIQCdY2vFwpj3/MamoVqY5qwYngTDgi5Qzq8LYGkY7vvYyAIhAPjiAeztC3WydnP/aKlgpcMAgZd5J/vILCkgEmMYVAqg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-5d90f4eca.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b717bda46044f43ff21759f129f5a81f/cloudflare-workers-shared-0.0.0-5d90f4eca.tgz","_integrity":"sha512-E98Nw0665+zUcNLzkOW78duBvI/8LL57Hizv8HBWjsza6yyaotFeUUfvjNwr9E6A2KjYBl7xa6YrEYz74f9ZwA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241218.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5d90f4eca_1735860482804_0.5144109538897896","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-b4e0af163":{"name":"@cloudflare/workers-shared","version":"0.0.0-b4e0af163","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b4e0af163","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2b94629cb21c4b6fc8d3eb6f9cd894cb34705ecc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b4e0af163.tgz","fileCount":11,"integrity":"sha512-YfCicol2/3poWyyQJa3Jb6UK0ALUD/2zA+LfbQXgQRo5LztOzNjKQxuiB1rR3a/9TxRcN8oODYP0N61Yi6/XWQ==","signatures":[{"sig":"MEYCIQCLM0TYBAfM+SKZRI/kC666vAs5ArckKhH+LDkJYQhNtAIhAIv+HdPAFUraHmKxhwWLeLb/fg24vxfE3qSa0ADaqMPo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-b4e0af163.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/af31bc8d9017132d58e8a9bee9590834/cloudflare-workers-shared-0.0.0-b4e0af163.tgz","_integrity":"sha512-YfCicol2/3poWyyQJa3Jb6UK0ALUD/2zA+LfbQXgQRo5LztOzNjKQxuiB1rR3a/9TxRcN8oODYP0N61Yi6/XWQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b4e0af163_1735914762360_0.44808365366246994","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-755a27c7a":{"name":"@cloudflare/workers-shared","version":"0.0.0-755a27c7a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-755a27c7a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9b7b9dd3bfd5202796ed11bf61f7a2620afdab8b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-755a27c7a.tgz","fileCount":11,"integrity":"sha512-HbneIRgoXUb31C8L+/KUwxKyKiT5oZXvMYq64hrfKT4ZPRm8auYmckKjyss++MTF+jgGwxaOmMSoKRdW67halg==","signatures":[{"sig":"MEUCIHmiFsEaG4UqL3cawgxVY54P5eK6uRqYj/fDsl9RIk77AiEA6Jc+QclSxl2rOR0LGUeEvgdBvOWTgbvy5Fr4uuRgGIs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-755a27c7a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7cd52bd2e2f69f894583946d088f80d4/cloudflare-workers-shared-0.0.0-755a27c7a.tgz","_integrity":"sha512-HbneIRgoXUb31C8L+/KUwxKyKiT5oZXvMYq64hrfKT4ZPRm8auYmckKjyss++MTF+jgGwxaOmMSoKRdW67halg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-755a27c7a_1735932838475_0.33533778903476974","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-00b8dfbfc":{"name":"@cloudflare/workers-shared","version":"0.0.0-00b8dfbfc","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-00b8dfbfc","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"820826891dcb9357de5481079d9797a1775a8add","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-00b8dfbfc.tgz","fileCount":11,"integrity":"sha512-XzXszU2uVClpxWRGCQ0fzowqhjBaUf3Xbnqa8Yx2CsHfCyv8gznl6P0TQRt/TtTuNSU3GM8hgS22VnS8XOJzhg==","signatures":[{"sig":"MEYCIQCkA5aOOCbWbPysqzUX4i+uUhjgxs9Lnounx5aOcyYLyAIhAKsR2g3lbLfY2PgF/xvwvK5vunOwZsNrrnllNJQhtBH0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-00b8dfbfc.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/aa08ec898dbd52c519848c3d9fad2c73/cloudflare-workers-shared-0.0.0-00b8dfbfc.tgz","_integrity":"sha512-XzXszU2uVClpxWRGCQ0fzowqhjBaUf3Xbnqa8Yx2CsHfCyv8gznl6P0TQRt/TtTuNSU3GM8hgS22VnS8XOJzhg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-00b8dfbfc_1736161344880_0.3165370242351546","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8ab13b2d7":{"name":"@cloudflare/workers-shared","version":"0.0.0-8ab13b2d7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8ab13b2d7","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"778dbf392ad2b6232f951562937d913de86b6745","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8ab13b2d7.tgz","fileCount":11,"integrity":"sha512-f9ShpuE0HqC1kWmwKvdFPJs7Jst2jJKdLuc2lJU4xzz8gjIKaC/oioq8absyQ/uF7yYuqEisFHEgVdnd+Q6N7A==","signatures":[{"sig":"MEUCIQCvv0Y4VZqw2yqC5OK6NPkk6tB37myJZlr2QpDIFHjxGAIgdc4PzyCLacqCz9eglT0dRDRvf7kUaOFAB4/QdSyD1VE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-8ab13b2d7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ba05a94794347727052a3ffb8b1e0da8/cloudflare-workers-shared-0.0.0-8ab13b2d7.tgz","_integrity":"sha512-f9ShpuE0HqC1kWmwKvdFPJs7Jst2jJKdLuc2lJU4xzz8gjIKaC/oioq8absyQ/uF7yYuqEisFHEgVdnd+Q6N7A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8ab13b2d7_1736170510913_0.7877019699944998","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f5b3fb511":{"name":"@cloudflare/workers-shared","version":"0.0.0-f5b3fb511","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f5b3fb511","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9b92fac2bf30885c0ba69059e94251daaad5e200","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f5b3fb511.tgz","fileCount":11,"integrity":"sha512-1H5qYZnwJKrAFmYSUjN4iijBB5SApAVMNBPlsUCMPhEjXPjfpiyJ5sXE1myK7U107hv3rYbNDLw4+L+O8pjt8w==","signatures":[{"sig":"MEUCIQD5FheH7ngMCwBWcNJgLP8r1puS5p54LmuvksnG0HLaXQIgQZVlJiyulyeQ9E99+t6czXFnPdTk9cgfVp1q1RzKxUo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-f5b3fb511.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9f9895e140c84ee67b32e31fcac91ac3/cloudflare-workers-shared-0.0.0-f5b3fb511.tgz","_integrity":"sha512-1H5qYZnwJKrAFmYSUjN4iijBB5SApAVMNBPlsUCMPhEjXPjfpiyJ5sXE1myK7U107hv3rYbNDLw4+L+O8pjt8w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f5b3fb511_1736173603446_0.09495686990548502","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d8fb032ba":{"name":"@cloudflare/workers-shared","version":"0.0.0-d8fb032ba","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d8fb032ba","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"44abe2aeca968e4bc6f0d5d60611b3b56ffab2f2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d8fb032ba.tgz","fileCount":11,"integrity":"sha512-XLmVl/38WBIK3+CjyG3k4IlyJUJhaA+RxDvekFwUCW++ITM2odzwhAEgaC/oDJvhm8U2RL9O4CZxywb+G/LagQ==","signatures":[{"sig":"MEYCIQCg60+evVCanEUl5BFXw6cmYPCCagluns/0y4RweJ96UAIhAKRFQn6yVP+s5qwX9M3yR+WQEBNzUfKZVKTlkwXh9tW7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-d8fb032ba.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8f458c79e3e91338063304efbf85e080/cloudflare-workers-shared-0.0.0-d8fb032ba.tgz","_integrity":"sha512-XLmVl/38WBIK3+CjyG3k4IlyJUJhaA+RxDvekFwUCW++ITM2odzwhAEgaC/oDJvhm8U2RL9O4CZxywb+G/LagQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d8fb032ba_1736179417526_0.11852218994696484","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6c5306d9d":{"name":"@cloudflare/workers-shared","version":"0.0.0-6c5306d9d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6c5306d9d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8960609632a2e1dbc25d9892960ac425bf43bd01","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6c5306d9d.tgz","fileCount":11,"integrity":"sha512-fo8aAEV8PN+Z9Hk2J4t+7AnvZvDWMY4i3pjpaVhVgeNtjmyAkxkVdaVyAvbPImF3319Je0p3mGmcWyQEojaPiw==","signatures":[{"sig":"MEYCIQCPJZgCCFM+bV7NbdyYUMtpSJ8Rsrg4vf9UMu88OUy4kQIhAKxXU5j1gl0rC6n0qPMnI2Q3+k/GnzHvbmmaVsldyD54","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-6c5306d9d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b15041c0c5c85dedcf3ee8c74d8ab954/cloudflare-workers-shared-0.0.0-6c5306d9d.tgz","_integrity":"sha512-fo8aAEV8PN+Z9Hk2J4t+7AnvZvDWMY4i3pjpaVhVgeNtjmyAkxkVdaVyAvbPImF3319Je0p3mGmcWyQEojaPiw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6c5306d9d_1736180604168_0.3254353897160418","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5cc3bb10a":{"name":"@cloudflare/workers-shared","version":"0.0.0-5cc3bb10a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5cc3bb10a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"595d8dfaaa2b222dd12c0c2224c75454d62eaa19","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5cc3bb10a.tgz","fileCount":11,"integrity":"sha512-JlEPcfa2/aG7mC1vcr4ZiqQ/EUsKN22XHAomiMCrhfGFUO84vhxHq2SrrpGDJE3kEVZZGYPh7Qe42yH8rKsKWA==","signatures":[{"sig":"MEUCIDC5LijAPSJRE5bvgYzqhFPJ3RMmUUdSXmPh9VAhAg91AiEAxz1vqkZFgNaWAdTxikGDII3ftu4sBHr/SqfWicAJvZw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-5cc3bb10a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/09e52c259be9ea7cece87d8236a7d8b9/cloudflare-workers-shared-0.0.0-5cc3bb10a.tgz","_integrity":"sha512-JlEPcfa2/aG7mC1vcr4ZiqQ/EUsKN22XHAomiMCrhfGFUO84vhxHq2SrrpGDJE3kEVZZGYPh7Qe42yH8rKsKWA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5cc3bb10a_1736242233844_0.951248751836995","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-69ec448a5":{"name":"@cloudflare/workers-shared","version":"0.0.0-69ec448a5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-69ec448a5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b2466ad88d4aa08a277cfb6cb9f33fa8b849b280","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-69ec448a5.tgz","fileCount":11,"integrity":"sha512-sO3Sh96EPA/gDGAw49A2I5Fn1nxinJ5/lT7bNWV0vrPzuD5mM6l7ZUZ+ygnYd4IpJfXIMEOXIVwrG0nLjOOR+w==","signatures":[{"sig":"MEUCIQDMOclKzMbitLzvws5+CFpovmAgdqdwfWQX7bk0GJgLYwIgXXum5rd2o54oeSC3rpjKx8bIMDuNEk4/QwJP19qY0IE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-69ec448a5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0e1ed550bb9716fa4f8d0f52ee39ff6c/cloudflare-workers-shared-0.0.0-69ec448a5.tgz","_integrity":"sha512-sO3Sh96EPA/gDGAw49A2I5Fn1nxinJ5/lT7bNWV0vrPzuD5mM6l7ZUZ+ygnYd4IpJfXIMEOXIVwrG0nLjOOR+w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-69ec448a5_1736247461139_0.9028156257090749","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a7b04884d":{"name":"@cloudflare/workers-shared","version":"0.0.0-a7b04884d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a7b04884d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b6858a2748294af1b85f987e723139dfed983d12","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a7b04884d.tgz","fileCount":11,"integrity":"sha512-t7CodPOpGbzldhI1KVQ5D+bkhDHBxxmwWVb07LBFY6zOCkDye20iYBbggIqsG561OSrTnsDcKXV7bsUjo7x2mw==","signatures":[{"sig":"MEQCIH59hh1J9TkVqYwuYyg7AD8lH5JOxL6I3UWPOSu0+n+SAiAKab/bDRXqjREdxTtchEnIVV0Nl81nFnsyii2RUieikA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-a7b04884d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/894bf706bd8021c7d7551f607aaeddf6/cloudflare-workers-shared-0.0.0-a7b04884d.tgz","_integrity":"sha512-t7CodPOpGbzldhI1KVQ5D+bkhDHBxxmwWVb07LBFY6zOCkDye20iYBbggIqsG561OSrTnsDcKXV7bsUjo7x2mw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a7b04884d_1736251403789_0.2214108659388183","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-547e8f8af":{"name":"@cloudflare/workers-shared","version":"0.0.0-547e8f8af","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-547e8f8af","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"633e41b202c931ea3b338f3f93e28b1cd74aed40","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-547e8f8af.tgz","fileCount":11,"integrity":"sha512-IpqV7bKtJX6I8oB1oqJ9JR2HlXN/4JukvNm/4FJZECTHqdSyEEf8HMuhJwgzgN7iVApBpJN1EzNjGuYlMQDJ8w==","signatures":[{"sig":"MEUCICsTiGnqGwIRu4AHUvZzTnsmi7mxFfrqTUvgBbrS/jieAiEAm182GPWIrjIjBscr+bjPgZx6ZuvMSq1kfVYnawABQss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-547e8f8af.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/426b689ca94514936a4d4d4329cb498b/cloudflare-workers-shared-0.0.0-547e8f8af.tgz","_integrity":"sha512-IpqV7bKtJX6I8oB1oqJ9JR2HlXN/4JukvNm/4FJZECTHqdSyEEf8HMuhJwgzgN7iVApBpJN1EzNjGuYlMQDJ8w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-547e8f8af_1736269999255_0.06697556438897112","host":"s3://npm-registry-packages-npm-production"}},"0.11.2":{"name":"@cloudflare/workers-shared","version":"0.11.2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.11.2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b55e1ea56f895fc6af95bff431200b37587a5e23","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.11.2.tgz","fileCount":11,"integrity":"sha512-Wh5hdpyByAdmw6Ab4Ebx0Ae/K28VpJ+MV7npRVTayMIKxXOMXcbkILgiWIrGw7C336TPi0/P5Pu5qzWpL+yGxQ==","signatures":[{"sig":"MEUCIE8lCWK4Jt1cASH4haFsbg/JuqX5rtVaOT0U3ByPai1SAiEArQ1Ur8RIhjXOovIJOeawFM9LGLmIJdkDrCavAOLQHYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044935},"_from":"file:cloudflare-workers-shared-0.11.2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a71fe8f75872c7b865fd5819ab94afbe/cloudflare-workers-shared-0.11.2.tgz","_integrity":"sha512-Wh5hdpyByAdmw6Ab4Ebx0Ae/K28VpJ+MV7npRVTayMIKxXOMXcbkILgiWIrGw7C336TPi0/P5Pu5qzWpL+yGxQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.11.2_1736272425126_0.6150719948189527","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a5725bdb3":{"name":"@cloudflare/workers-shared","version":"0.0.0-a5725bdb3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a5725bdb3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"cccf5d98ab7758fca83222e57755f1dc6ee2bd83","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a5725bdb3.tgz","fileCount":11,"integrity":"sha512-42KsQP34tih/DPPAvby0BIhmCZo6HUzJrZMby8XPXGRGUNIHql0efwD5UnFYp2TEDRdMpUeSCf6jcw4qKqTZRA==","signatures":[{"sig":"MEQCIAHqzjpsR9NVAPIYKM1bubDh/lzTsw/MzsaQPqkhr1A4AiBfF6z8CZYnCF7uflaVrzsD0hksyiaVyJOirJOljoThpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-a5725bdb3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a2a937f0f6c51f11448a5c02bf199cf7/cloudflare-workers-shared-0.0.0-a5725bdb3.tgz","_integrity":"sha512-42KsQP34tih/DPPAvby0BIhmCZo6HUzJrZMby8XPXGRGUNIHql0efwD5UnFYp2TEDRdMpUeSCf6jcw4qKqTZRA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a5725bdb3_1736272819362_0.07824120127620704","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8b48ca6f1":{"name":"@cloudflare/workers-shared","version":"0.0.0-8b48ca6f1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8b48ca6f1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c76d27e9af313820d41cec2dd3136a72cfe547c8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8b48ca6f1.tgz","fileCount":11,"integrity":"sha512-hJt3ui03RPd6LL01e6hH1T0A6h6E47+d+MNPHGFx4FE+8l0KRx77VsylH4uu+wYuibfJz3lQacswIGAB1o9T+w==","signatures":[{"sig":"MEUCIBgvBTki/TncT4BwzE4/oQUp6wR8IM4/QCq1QfsxcPhbAiEAjkRWwCMjmYAR4oW6VrBPKFhCVoc/K15xQRwzQ068tvE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-8b48ca6f1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b23810d3bfb64538c9e6772dcd59e93a/cloudflare-workers-shared-0.0.0-8b48ca6f1.tgz","_integrity":"sha512-hJt3ui03RPd6LL01e6hH1T0A6h6E47+d+MNPHGFx4FE+8l0KRx77VsylH4uu+wYuibfJz3lQacswIGAB1o9T+w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8b48ca6f1_1736274160198_0.6140530782659244","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-df15eb020":{"name":"@cloudflare/workers-shared","version":"0.0.0-df15eb020","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-df15eb020","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"bdd7bf2dcfd031a0d73affc6b30b4295cdc4ad55","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-df15eb020.tgz","fileCount":11,"integrity":"sha512-GFshx4QGlzM7poKOyQDVW51H3K/8GHyR7q/ofdJoS9mEAe38gXTNcRmrBso2gVsx2vRZFopOYYymX6qNK4EpWA==","signatures":[{"sig":"MEYCIQCHwgmhCMjXc7Bk947xYgQUQ87Ko7ufTGR8kdvXl+9wwAIhAIy1jVdfphj2G5AZQCqm4FLsCASyCg5cXfMxU90C/mC6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-df15eb020.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5933b2a2a25ca5b7485f1f7878cba323/cloudflare-workers-shared-0.0.0-df15eb020.tgz","_integrity":"sha512-GFshx4QGlzM7poKOyQDVW51H3K/8GHyR7q/ofdJoS9mEAe38gXTNcRmrBso2gVsx2vRZFopOYYymX6qNK4EpWA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-df15eb020_1736277819565_0.004043877181345801","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-9d2740aa5":{"name":"@cloudflare/workers-shared","version":"0.0.0-9d2740aa5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9d2740aa5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0a720aea17a5361ae15e9bb26495766fdf5103dd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9d2740aa5.tgz","fileCount":11,"integrity":"sha512-Ch1uLbeK3Je9wN6u6gkXuFHoFfMUuhfXUegprf0Z5KutylEXfhFcGgQ1pX4KIT5K0URCc+CJQjELWdAgskkxnA==","signatures":[{"sig":"MEUCIDIMGym4/rvRITDNRmHnTUdv7Txvs+Dh6X2G2LNNt55uAiEAtbCfi7AR2j0BB7wMke/3SB3Z5Klza4fqfd/knDNiGMg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-9d2740aa5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/97fca46b8980c905eadad3f9b4fd5f38/cloudflare-workers-shared-0.0.0-9d2740aa5.tgz","_integrity":"sha512-Ch1uLbeK3Je9wN6u6gkXuFHoFfMUuhfXUegprf0Z5KutylEXfhFcGgQ1pX4KIT5K0URCc+CJQjELWdAgskkxnA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9d2740aa5_1736280048778_0.062076406999037825","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e4716cc87":{"name":"@cloudflare/workers-shared","version":"0.0.0-e4716cc87","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e4716cc87","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"733b04ae25dcf74ce3681442e61f940810cf367b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e4716cc87.tgz","fileCount":11,"integrity":"sha512-MasHiRxu2KJvSFFgkJIyUkulYtS9b/Rq2etO9mepwHwjnoJyOHvirzE/7UBIkaKbW7BUxhCt5D5bh7WWvJFXEw==","signatures":[{"sig":"MEQCIFIU/8N58R8uzx37WmRs4aDWCbSNW91qhhWMP+sgJJ3uAiAWiNSEXO7tL7eWgmSIc82i3eEWgvwIqcoR9HkVtRAvrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-e4716cc87.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/991dfca11f62b9842fd668d527596eb0/cloudflare-workers-shared-0.0.0-e4716cc87.tgz","_integrity":"sha512-MasHiRxu2KJvSFFgkJIyUkulYtS9b/Rq2etO9mepwHwjnoJyOHvirzE/7UBIkaKbW7BUxhCt5D5bh7WWvJFXEw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e4716cc87_1736329218508_0.8617204676667045","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ff4e77e5a":{"name":"@cloudflare/workers-shared","version":"0.0.0-ff4e77e5a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ff4e77e5a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"094ff982009c92439d7b331d895d29f53c4c68c8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ff4e77e5a.tgz","fileCount":11,"integrity":"sha512-gOtRIokSIDytSSDWzkxbxM8FIWSMUwSG9fyNnY7KprkPTq9D9Hc+PdWd3BY7AuT40y319v/+l+uObXxMr7sdWQ==","signatures":[{"sig":"MEUCIDC2iTUD5VSa7eh0Hjx2gutvhHhux18bYq8w9MXQSt5jAiEA+WkisADfF8n8pNRmb9Aks9UAgHoEnUJT4D1hqwpMsyc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-ff4e77e5a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/34beed4fa248dd5929e3a1b596a9f895/cloudflare-workers-shared-0.0.0-ff4e77e5a.tgz","_integrity":"sha512-gOtRIokSIDytSSDWzkxbxM8FIWSMUwSG9fyNnY7KprkPTq9D9Hc+PdWd3BY7AuT40y319v/+l+uObXxMr7sdWQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ff4e77e5a_1736332285237_0.8942368860983445","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-15613eefe":{"name":"@cloudflare/workers-shared","version":"0.0.0-15613eefe","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-15613eefe","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6cc142c91f5659c34f3041fdf854e661f5709594","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-15613eefe.tgz","fileCount":11,"integrity":"sha512-FVBCMKvDl/jgZsB0WflMx6l+Q1v2y+PNXUwk3+tIiI2aOR5LNLazyILZkcNGDRrtzwkgj3gkfr2prP1U21w52w==","signatures":[{"sig":"MEQCIERK5BEhvoKlhhvPv40+1qW8j2IfcsXkd0xvhG/O9efJAiALzSFuAsmokFq/8SG6DcnVIB25bFNvmI+F9D93cm952Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-15613eefe.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ad5e4043bf7b6eb21cbbc43374b11d02/cloudflare-workers-shared-0.0.0-15613eefe.tgz","_integrity":"sha512-FVBCMKvDl/jgZsB0WflMx6l+Q1v2y+PNXUwk3+tIiI2aOR5LNLazyILZkcNGDRrtzwkgj3gkfr2prP1U21w52w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-15613eefe_1736335317248_0.22817382724169488","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-3f685e4e2":{"name":"@cloudflare/workers-shared","version":"0.0.0-3f685e4e2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3f685e4e2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"38a1a68b8869f2a8646eb803c2273e5e63d3d994","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3f685e4e2.tgz","fileCount":11,"integrity":"sha512-rdpvt3W89pJKvK77FHHBdOgJwY9h9+hSOd6FR7rqDXehmyGD8cI/P5wgYaQBfNMtOW9LdxtZ1NUmYolcIq4Xag==","signatures":[{"sig":"MEUCIQDJNi2Dw593cuu/no+l/nL6CeZmMtufcWFw/B6dPNSzqAIgDS+ip0PbESQ66Z7LbU5QKCRB+EBN9UAR6GfdtkwVFLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-3f685e4e2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3c83da2a8c26a2548964d72ddcb5c3fc/cloudflare-workers-shared-0.0.0-3f685e4e2.tgz","_integrity":"sha512-rdpvt3W89pJKvK77FHHBdOgJwY9h9+hSOd6FR7rqDXehmyGD8cI/P5wgYaQBfNMtOW9LdxtZ1NUmYolcIq4Xag==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3f685e4e2_1736336753322_0.9082858208393845","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-78c1649a1":{"name":"@cloudflare/workers-shared","version":"0.0.0-78c1649a1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-78c1649a1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"52a6edd91426188cd523a3d55ec5bd9b3d34e0ac","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-78c1649a1.tgz","fileCount":11,"integrity":"sha512-UKQPl+2Jq+aBYUA7xGRY/J+KRtD/SsjQubZQTAqPhvzm8k9nJs6ZCrmVArnTarJIexXc9eJzt44pfloGw7AMtw==","signatures":[{"sig":"MEYCIQDun1IOsJhDpGuVFS0WItvVJnb0Bc3mXhpH5blskV+oywIhAPoPODo2UdwpOvF0goVeIZNQ2byS5Igx5fYtZYedxmKu","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-78c1649a1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/746c3db81f5db6a64b1e4577468153b7/cloudflare-workers-shared-0.0.0-78c1649a1.tgz","_integrity":"sha512-UKQPl+2Jq+aBYUA7xGRY/J+KRtD/SsjQubZQTAqPhvzm8k9nJs6ZCrmVArnTarJIexXc9eJzt44pfloGw7AMtw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-78c1649a1_1736339235687_0.7432968424412918","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-3e2bedece":{"name":"@cloudflare/workers-shared","version":"0.0.0-3e2bedece","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3e2bedece","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"94c16f42422f0f9f295121df650ad166ca8fa1c2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3e2bedece.tgz","fileCount":11,"integrity":"sha512-+PcK+XlzKPN3A5uzEzoCTrN3LWJYtbTOYqsIu7GF8EaOCfg9qsZZ7PKsbMglki0hbxvZr6Mp1P+AzdOuycgXHA==","signatures":[{"sig":"MEYCIQDfhDVMwho6Om58QnPklF9chYgDBmMJAnNwxH+Y4vfppAIhAJk0QwFOPMx3hU0SwgaqlPC/zh2vTDNmyBJ1hru9SWac","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-3e2bedece.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/95602aaabde77942643a813203b46f12/cloudflare-workers-shared-0.0.0-3e2bedece.tgz","_integrity":"sha512-+PcK+XlzKPN3A5uzEzoCTrN3LWJYtbTOYqsIu7GF8EaOCfg9qsZZ7PKsbMglki0hbxvZr6Mp1P+AzdOuycgXHA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3e2bedece_1736347112626_0.6056577621972745","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f5bd6a726":{"name":"@cloudflare/workers-shared","version":"0.0.0-f5bd6a726","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f5bd6a726","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6fed5cf10e65261ff1da373aff50d96b4f526799","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f5bd6a726.tgz","fileCount":11,"integrity":"sha512-J/wu+WIYgQ/mzBpTPOCPDa+xXKSjmEI8nvwLTrG9RDc+WK86wscV+U/8gtehNvVjYkuL5wVxzyKSZX0F/MXNqw==","signatures":[{"sig":"MEUCIQC8a8q/7UKE57y9yB0nblVlisa4dZ+hPLMuziHMCxz3UwIgX5GVgDjwxSGdhbd9W6MZa8SVwj77Y5l36JIPf4dI75M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-f5bd6a726.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ade763a46e93873c4588e9314f131595/cloudflare-workers-shared-0.0.0-f5bd6a726.tgz","_integrity":"sha512-J/wu+WIYgQ/mzBpTPOCPDa+xXKSjmEI8nvwLTrG9RDc+WK86wscV+U/8gtehNvVjYkuL5wVxzyKSZX0F/MXNqw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f5bd6a726_1736365320395_0.7976512794695729","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e771fe990":{"name":"@cloudflare/workers-shared","version":"0.0.0-e771fe990","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e771fe990","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b92a65ce324d5beaa50d66d4023bc8a88c73e250","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e771fe990.tgz","fileCount":11,"integrity":"sha512-uFao1wZBbGfMrE0+Tn4Ux3dIHzNYdm+Qx9yvWReehi9ouPmNFonHr1azEWm22jCaTYHLS2apHJ+lzNApNiINLQ==","signatures":[{"sig":"MEUCIQCxKV1qs6b43G8nsXGWMygZFXJctXRx5svVXRIkOwygYQIgI4UV4N1G4z//r8bniPHoS2st0mnfpaYb5sUOTg6Jl2M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-e771fe990.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1f94b21bcc51e70cd757a0591e024bf3/cloudflare-workers-shared-0.0.0-e771fe990.tgz","_integrity":"sha512-uFao1wZBbGfMrE0+Tn4Ux3dIHzNYdm+Qx9yvWReehi9ouPmNFonHr1azEWm22jCaTYHLS2apHJ+lzNApNiINLQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e771fe990_1736366409188_0.5206766014419688","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-17c2cdd90":{"name":"@cloudflare/workers-shared","version":"0.0.0-17c2cdd90","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-17c2cdd90","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3dd73e91c51d0701f5cf62dae860d88c099b6c5a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-17c2cdd90.tgz","fileCount":11,"integrity":"sha512-0Zh4UerI4sRTRoitHMq0Tp+Nm3xpfYMEyVmP1E5ce9J/uEpjGRVk5bFZzrXi9HsBSEEvM6natamiv4xWzTxWQg==","signatures":[{"sig":"MEQCIHqV431quAaSfaiKyELPpj1ygAOPdV4HDyGp8zL1iHFSAiBaLEcua5JDLFSspYgNjtPLx62HWvu/l8FQX/9N1fb2VQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-17c2cdd90.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1c51c86af17dad802d6925a50ff45454/cloudflare-workers-shared-0.0.0-17c2cdd90.tgz","_integrity":"sha512-0Zh4UerI4sRTRoitHMq0Tp+Nm3xpfYMEyVmP1E5ce9J/uEpjGRVk5bFZzrXi9HsBSEEvM6natamiv4xWzTxWQg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-17c2cdd90_1736367898889_0.4253510875851496","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-773bda8b3":{"name":"@cloudflare/workers-shared","version":"0.0.0-773bda8b3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-773bda8b3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"428175ca4c2f9fcff20d4479377849402e4752db","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-773bda8b3.tgz","fileCount":11,"integrity":"sha512-uwirx8lU3GmhGzQBerMSHKQGiT/IGQ97hWIUOf+m8ZRs+JCFamtPfrTrAJUZvAwwQ6e2UkDTFRRKwxQcO3hGaQ==","signatures":[{"sig":"MEUCIFG9DyWyn7yiHZGqI3hdaPDUTyqpwWupB2tm7ZtGfqfjAiEA3b1kI8K9SNAYehWxU5bic4m67K13HAjhtSHSJWwCA0w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-773bda8b3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4ca3d2def76874c8210a8becdb39771c/cloudflare-workers-shared-0.0.0-773bda8b3.tgz","_integrity":"sha512-uwirx8lU3GmhGzQBerMSHKQGiT/IGQ97hWIUOf+m8ZRs+JCFamtPfrTrAJUZvAwwQ6e2UkDTFRRKwxQcO3hGaQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-773bda8b3_1736369245178_0.5392313177738393","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f3c2f69b3":{"name":"@cloudflare/workers-shared","version":"0.0.0-f3c2f69b3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f3c2f69b3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"79ca0a352930661e2b1bcb21613e35080df0c640","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f3c2f69b3.tgz","fileCount":11,"integrity":"sha512-RQVRLX6UQfN7a7QQ7sEdAV+JoG8GO/oOiv+XrMZgCJ/joa3Mfj2oE86JkRXgteYTgaTErpAvej5umH3o3axBtA==","signatures":[{"sig":"MEMCH1UJjaPsJwlBgVSu3pVLA6pPv1kDxvyZkVGHcNsw77UCIASPPdL4vLoDLCb9Thaddg0+sYrUJY/bs8gbKdXorJE9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-f3c2f69b3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d11949fc21fa0c3d737f171589e2ffac/cloudflare-workers-shared-0.0.0-f3c2f69b3.tgz","_integrity":"sha512-RQVRLX6UQfN7a7QQ7sEdAV+JoG8GO/oOiv+XrMZgCJ/joa3Mfj2oE86JkRXgteYTgaTErpAvej5umH3o3axBtA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f3c2f69b3_1736421992484_0.6422067059562953","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2c7688737":{"name":"@cloudflare/workers-shared","version":"0.0.0-2c7688737","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2c7688737","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"cc68ffa5c803bf4dbb30604d1992bc6d600f8bcd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2c7688737.tgz","fileCount":11,"integrity":"sha512-o/xcoUdj/9Q/UN8ktHJk/78zG9uQNeDTxr445TSEJp+iNPuPbjfqL8gvi2pjDUw7ro6quUk5rVj5tBd4KM9pYg==","signatures":[{"sig":"MEYCIQDIj6+kTXLEH2qml33Du8nRThj8ire/BansBrgw7bNHSAIhANBEDn6jgef7zssNED7IBVErdT+P8txebiExtZpWN7Za","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-2c7688737.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9defffe4b35fde98bac22706c50981f1/cloudflare-workers-shared-0.0.0-2c7688737.tgz","_integrity":"sha512-o/xcoUdj/9Q/UN8ktHJk/78zG9uQNeDTxr445TSEJp+iNPuPbjfqL8gvi2pjDUw7ro6quUk5rVj5tBd4KM9pYg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2c7688737_1736423358228_0.7635765547288311","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-65a3e3590":{"name":"@cloudflare/workers-shared","version":"0.0.0-65a3e3590","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-65a3e3590","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ef49bc2283d23cb58ab08e22c6d924d602a20abe","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-65a3e3590.tgz","fileCount":11,"integrity":"sha512-xzoXDb33TZfPuqN6P41KzS2wrQvfdz5bfFphrFI1FDUZM86CpaTeS+zaT0Ik+TvrhDlHj4VQ2qHt0cJbAKovIw==","signatures":[{"sig":"MEUCIQDKKgJYt/1lM0FCrwAfIfd4eAFkdgCIJtB5ZWlx7QaJtQIgEQ/PV8AiVpcnZGOY1xpAkk3BR6dj/9eqIOdFOfLqRfM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-65a3e3590.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/edf69ffa8f8e36a1bb0edd549ed3f04b/cloudflare-workers-shared-0.0.0-65a3e3590.tgz","_integrity":"sha512-xzoXDb33TZfPuqN6P41KzS2wrQvfdz5bfFphrFI1FDUZM86CpaTeS+zaT0Ik+TvrhDlHj4VQ2qHt0cJbAKovIw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-65a3e3590_1736429938082_0.8696825701208195","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-78bdec59c":{"name":"@cloudflare/workers-shared","version":"0.0.0-78bdec59c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-78bdec59c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"22250c7ee5dee0bc8890f8f46b867f2969bd96dd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-78bdec59c.tgz","fileCount":11,"integrity":"sha512-unqYnoUEOKD7pIwU1+8rYhc6s0+oLvUQDLmiqCnOBOUznlAU34VYa035HHHgJGFwT+0GC5vk+sntPE5r2z33Pw==","signatures":[{"sig":"MEUCIClpT2Lzw7edZ7gUR+qaHgwNyxTk9ITtYX+pHBZZibLvAiEAx4htd/PkLGnW4/CNlPnHZqmQmrAYThIAT9jbHYKkZ0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-78bdec59c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0208c0b20eb0c6d506239a0f93432e5e/cloudflare-workers-shared-0.0.0-78bdec59c.tgz","_integrity":"sha512-unqYnoUEOKD7pIwU1+8rYhc6s0+oLvUQDLmiqCnOBOUznlAU34VYa035HHHgJGFwT+0GC5vk+sntPE5r2z33Pw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-78bdec59c_1736433711915_0.8858698693940277","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-b8e5f63a8":{"name":"@cloudflare/workers-shared","version":"0.0.0-b8e5f63a8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b8e5f63a8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6068f72223e51f608c29ce4d387640f1f761ef83","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b8e5f63a8.tgz","fileCount":11,"integrity":"sha512-LBmQHsaQ/RQz5PkEYkOU+lc8Wqp2glSGCHsvdMo8zliwJZcf0zD2bojjRecjagGpJ8v2HvS0V0j7VTEuJWA5LQ==","signatures":[{"sig":"MEYCIQDuTZAAV6nFqvBnb1tOEw5ybVLWnmbt8yU++CBTT6wbOQIhAKUiWylTbUrPU7yFF9tUScKydq7rzsXa7VH6gxvCZ/Xw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-b8e5f63a8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/fe82f8e82516e437209a1779a95508b3/cloudflare-workers-shared-0.0.0-b8e5f63a8.tgz","_integrity":"sha512-LBmQHsaQ/RQz5PkEYkOU+lc8Wqp2glSGCHsvdMo8zliwJZcf0zD2bojjRecjagGpJ8v2HvS0V0j7VTEuJWA5LQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b8e5f63a8_1736437990232_0.27495457874898954","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-7c8ae1c7b":{"name":"@cloudflare/workers-shared","version":"0.0.0-7c8ae1c7b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7c8ae1c7b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"51a476038e9bb182cbbeb364779e768c8bfbe5ad","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7c8ae1c7b.tgz","fileCount":11,"integrity":"sha512-Sl3owE+rj0JaciPKq3QR9WWhSxLqyWDOGUcuryc4CBmBhziS2tQWs7rXEH6e0GPCIeCmKIXWHjk6U9muHTiDjA==","signatures":[{"sig":"MEUCIQDdYnCBZ+CwRK7+fyRZd9KsXD4w65V5CAPWAP5AoV/zzQIgBeXi9qgfKbsHx1U1LL6zVYLA15Ug76Tu2U8o26pP79Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-7c8ae1c7b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/97467b5f0f12bff653ddb4fdd00ea8d4/cloudflare-workers-shared-0.0.0-7c8ae1c7b.tgz","_integrity":"sha512-Sl3owE+rj0JaciPKq3QR9WWhSxLqyWDOGUcuryc4CBmBhziS2tQWs7rXEH6e0GPCIeCmKIXWHjk6U9muHTiDjA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7c8ae1c7b_1736445077803_0.6511777456343704","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-45d1d1edd":{"name":"@cloudflare/workers-shared","version":"0.0.0-45d1d1edd","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-45d1d1edd","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"063bdf53e980d6932e4c1707de7e76257935b946","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-45d1d1edd.tgz","fileCount":11,"integrity":"sha512-6BJZ7ogYAXWqryOGORzrORFYeNXYFu8bHaeYWnEzcksYOj7Y9QvkmVMIMy3zNRLGktB+R89BdWc/8oqDaXSWHg==","signatures":[{"sig":"MEQCIActoWmbrl80VB2yKzoF8P1Ceti6CGGhIbnd43yCxLfRAiBHpeQqzBdYF1YjBm0kHEem0lSO6s97pGcqWpiW+iCU0g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-45d1d1edd.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/54c8316b78c50e88f12abe6df4f66317/cloudflare-workers-shared-0.0.0-45d1d1edd.tgz","_integrity":"sha512-6BJZ7ogYAXWqryOGORzrORFYeNXYFu8bHaeYWnEzcksYOj7Y9QvkmVMIMy3zNRLGktB+R89BdWc/8oqDaXSWHg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-45d1d1edd_1736448619332_0.9195812061752213","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-51ca75bf1":{"name":"@cloudflare/workers-shared","version":"0.0.0-51ca75bf1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-51ca75bf1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"860957c5edc58d3825fe6180e3d20bf747f1405e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-51ca75bf1.tgz","fileCount":11,"integrity":"sha512-+S4L3Cy4PPzkajXfWfAa4zURAObvnKqY+gzd81ChfTdy7Zj0Ww3FEU640E4NbyYZe9BCfxoaK6AWUjt/j3cs2w==","signatures":[{"sig":"MEYCIQCHNb+K7CnxXkoJSqUwlGF3amzEKz1IQ8XUFvqVxnHmSQIhAPStdLLtySnciHbty+gRaMt4YRmz+xaNB4swhfJQkJPw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-51ca75bf1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/007cd1c52507abf6cdd4a5ae0bf82b94/cloudflare-workers-shared-0.0.0-51ca75bf1.tgz","_integrity":"sha512-+S4L3Cy4PPzkajXfWfAa4zURAObvnKqY+gzd81ChfTdy7Zj0Ww3FEU640E4NbyYZe9BCfxoaK6AWUjt/j3cs2w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-51ca75bf1_1736449762904_0.17891975662367","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-28f015412":{"name":"@cloudflare/workers-shared","version":"0.0.0-28f015412","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-28f015412","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d0315791c20e170ad6c17ae98b6dfea8ad1491b4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-28f015412.tgz","fileCount":11,"integrity":"sha512-oPcFYDUc/20lTkfyAFMAEWGSHodTfXWAHDX7P5KE/sA1cvIGZ849Jwa6nDq363lIawpd64kesDCDE5cnyGk54g==","signatures":[{"sig":"MEYCIQCV/TNT81eYGJAFdGzmtr0PxawthEjHUlU+v1Fr1nv1GgIhALLQN4gqaI+b0ezycQmVyFcL3GwoC+q/hcr6dYZbYI03","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-28f015412.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/acf1e489de071ee55e308c46608b330d/cloudflare-workers-shared-0.0.0-28f015412.tgz","_integrity":"sha512-oPcFYDUc/20lTkfyAFMAEWGSHodTfXWAHDX7P5KE/sA1cvIGZ849Jwa6nDq363lIawpd64kesDCDE5cnyGk54g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-28f015412_1736453988773_0.6276353535549153","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6c718d055":{"name":"@cloudflare/workers-shared","version":"0.0.0-6c718d055","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6c718d055","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7367d047f1f4a8f2bc4f06006b4764be06a8e147","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6c718d055.tgz","fileCount":11,"integrity":"sha512-TToggYT5TjQ8o5UHwt6hpQItRWXNlOjIT5x5BP7eMdft5VoDy1wQtHo3mfxMRo6icpUIg2Qd3lBRO4SGkfcp6A==","signatures":[{"sig":"MEUCIQDibVrsuxvgosMa8cA5c2Zqtbl9qQn1IU+D4D0WsxpZGQIgN5bKt7OQy3DbggJzrKSdQK8oPeyRcesjPHvLJI/xuWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-6c718d055.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4f1daba66c979504fb3bd82fc6380243/cloudflare-workers-shared-0.0.0-6c718d055.tgz","_integrity":"sha512-TToggYT5TjQ8o5UHwt6hpQItRWXNlOjIT5x5BP7eMdft5VoDy1wQtHo3mfxMRo6icpUIg2Qd3lBRO4SGkfcp6A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6c718d055_1736457265177_0.7289392074981222","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-45f45c333":{"name":"@cloudflare/workers-shared","version":"0.0.0-45f45c333","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-45f45c333","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7ce8760b0046864f5ea180ff571ee7fef0712b3a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-45f45c333.tgz","fileCount":11,"integrity":"sha512-AMh3V4p6uXu9cdwRy8QR+LL05xUo1G+c3+0v4Ox0PR1N8QjdsJWcmQoVScszceatR0L1OP+XhzYZ/zNby1mHbg==","signatures":[{"sig":"MEYCIQDw6I7Zhu2lHWMIPEzzpX9R78sE3Imxoa0s3FqTwHyduAIhAMQ6tvCPzBuikJScrQRhqW8x+I5dcFzoYudGz1RqfBbP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-45f45c333.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/eebe1214a1c7c3189652999f0f4ef2b6/cloudflare-workers-shared-0.0.0-45f45c333.tgz","_integrity":"sha512-AMh3V4p6uXu9cdwRy8QR+LL05xUo1G+c3+0v4Ox0PR1N8QjdsJWcmQoVScszceatR0L1OP+XhzYZ/zNby1mHbg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-45f45c333_1736461992787_0.4840647487750971","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-c63f1b079":{"name":"@cloudflare/workers-shared","version":"0.0.0-c63f1b079","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c63f1b079","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"716461de247263802e8a4b8c35205ac7776ca988","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c63f1b079.tgz","fileCount":11,"integrity":"sha512-pijW8Uf5UPGl/CIxYI4VrsXt5aECvL80paupFATgm2SBq4PtHnyon98LHjhDXYTCgOyj7oMEU3FDL/IYJ/l9BQ==","signatures":[{"sig":"MEUCIQDxoKLHjCvK0kFHocqewoH1KuK3zJlnVascwjVeGzbClwIgRPsotHzBvh5tr+4OZUyu8Vn+EqeqaQHJQWM0oC90dDM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-c63f1b079.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b16728a9ae375369b6f1a017d9e4c5f0/cloudflare-workers-shared-0.0.0-c63f1b079.tgz","_integrity":"sha512-pijW8Uf5UPGl/CIxYI4VrsXt5aECvL80paupFATgm2SBq4PtHnyon98LHjhDXYTCgOyj7oMEU3FDL/IYJ/l9BQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c63f1b079_1736478434310_0.26693401865044986","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f6132761c":{"name":"@cloudflare/workers-shared","version":"0.0.0-f6132761c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f6132761c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a0a4ba7e7f7e81ff8557e1a2e63ed735d462e905","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f6132761c.tgz","fileCount":11,"integrity":"sha512-hSD2qwsmOIYNp/I/491NBPhgLnu0dGEoP/HJMx6Mq1pScuWqszTAQ2hY23P5AvAho1VIaM+MTMk+j3o5bR4C2A==","signatures":[{"sig":"MEYCIQCQ3LkXxyp4WsDFXRBU8ojr7h4sB9N0jqUwFN0MATQZmgIhAL4N35Nkneh9jU/THDsvCH3V0Pxaxml7ooZIQOAKFjur","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044944},"_from":"file:cloudflare-workers-shared-0.0.0-f6132761c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5ea4bc860eb35912bacc1bcc2633fbfd/cloudflare-workers-shared-0.0.0-f6132761c.tgz","_integrity":"sha512-hSD2qwsmOIYNp/I/491NBPhgLnu0dGEoP/HJMx6Mq1pScuWqszTAQ2hY23P5AvAho1VIaM+MTMk+j3o5bR4C2A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^6.0.1","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f6132761c_1736487309287_0.6950936533452865","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-54a84758e":{"name":"@cloudflare/workers-shared","version":"0.0.0-54a84758e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-54a84758e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a1bea791de72332e67cc038d55b3f750a3364355","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-54a84758e.tgz","fileCount":11,"integrity":"sha512-PqJWmJCDzukK9a/lSgVmeUtgv4qtfL+LrE615n3VCu0szElzrmjCleZLmRm/mtlEy9FTGU+KZmXrcTAj3BuX3g==","signatures":[{"sig":"MEYCIQDapzoKYrxS6pda1WKs9YEWuOu0sRozuI4QcOXhc1nLKwIhAPcO7GW3ld4V5/WzzH45Mc5thbO5B1U/rePCvp2y5fUH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044945},"_from":"file:cloudflare-workers-shared-0.0.0-54a84758e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5cf503af00f27497033122444a87352a/cloudflare-workers-shared-0.0.0-54a84758e.tgz","_integrity":"sha512-PqJWmJCDzukK9a/lSgVmeUtgv4qtfL+LrE615n3VCu0szElzrmjCleZLmRm/mtlEy9FTGU+KZmXrcTAj3BuX3g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-54a84758e_1736500558364_0.029243074268242353","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-998d23099":{"name":"@cloudflare/workers-shared","version":"0.0.0-998d23099","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-998d23099","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7dc638f1ad514e5987a711ec5ab210d739e441e6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-998d23099.tgz","fileCount":11,"integrity":"sha512-tJkX5sqK0gTGnYNsM7lsilbf3thmGOOwd+c1+O5ai5/r9/bRBN2kcKw1JMw+kmxCs5cGzKSQkQxug1hi2/YkBQ==","signatures":[{"sig":"MEQCICxUS7ZYeaj1k/XfwsoW+oZeIJidvZLmzCGMspCxU7ohAiBUMap2iKc0K3sVD7ulqvY3cNuRyfUsIaFtE29KZKbHdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044945},"_from":"file:cloudflare-workers-shared-0.0.0-998d23099.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0fe7b3df6d212a9842e892069985ae91/cloudflare-workers-shared-0.0.0-998d23099.tgz","_integrity":"sha512-tJkX5sqK0gTGnYNsM7lsilbf3thmGOOwd+c1+O5ai5/r9/bRBN2kcKw1JMw+kmxCs5cGzKSQkQxug1hi2/YkBQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-998d23099_1736512054175_0.9169468149789222","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5c2c55a2b":{"name":"@cloudflare/workers-shared","version":"0.0.0-5c2c55a2b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5c2c55a2b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"006df0c8340f3671c4f0af5809f520512c1f7d0d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5c2c55a2b.tgz","fileCount":11,"integrity":"sha512-dgMZkC1aW0bQvD/WyYJAZCRaIhpXRINWhI374dJXUvlvpS332ZcqQZJiAhMfDTnC04Q8pMRZcm8dwBTUiEsPEQ==","signatures":[{"sig":"MEUCID3KpAABH9AgLTRfCPFXpBm2Rp8F8QfzRmHqawNaPe0rAiEAp1ot0RRYMu4G+vAVzeuRGQ1x1bqgyxhZZLaA2K9FnI4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044945},"_from":"file:cloudflare-workers-shared-0.0.0-5c2c55a2b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/75c34587ef3751166cdb8a6706b4a9cc/cloudflare-workers-shared-0.0.0-5c2c55a2b.tgz","_integrity":"sha512-dgMZkC1aW0bQvD/WyYJAZCRaIhpXRINWhI374dJXUvlvpS332ZcqQZJiAhMfDTnC04Q8pMRZcm8dwBTUiEsPEQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5c2c55a2b_1736514115695_0.5923235857889191","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ab92f837a":{"name":"@cloudflare/workers-shared","version":"0.0.0-ab92f837a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ab92f837a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1ede8781c719eea3db66db20a80cb5f3d0827e8e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ab92f837a.tgz","fileCount":11,"integrity":"sha512-49a7FdqK1aOoRiCZOaFAmBVdirkrm/Ty8hXKdkIJnRBIWsAhVwmeJs9RtVIOrextG4v3HsgEovTO7t06Y2sXqQ==","signatures":[{"sig":"MEUCIQC64PZxTiaRzEe4FxWtNqZKJ95KlOIQGSBVT/e8P7kwMgIgEbigWQx4L1wVw+rzljA1JJjU3y26bSNigXEyw2kD3Wk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044945},"_from":"file:cloudflare-workers-shared-0.0.0-ab92f837a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/dac362887a2bdf3cced6a17523209ee7/cloudflare-workers-shared-0.0.0-ab92f837a.tgz","_integrity":"sha512-49a7FdqK1aOoRiCZOaFAmBVdirkrm/Ty8hXKdkIJnRBIWsAhVwmeJs9RtVIOrextG4v3HsgEovTO7t06Y2sXqQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ab92f837a_1736536353747_0.6352460065992052","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d102b6023":{"name":"@cloudflare/workers-shared","version":"0.0.0-d102b6023","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d102b6023","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b551ae5c3b31d401b4fc969a044b36ae221ccce9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d102b6023.tgz","fileCount":11,"integrity":"sha512-EgDoIH0EQayMJfDxpp9ActoJ/71tKf9ROkz2kZnuZzRg/3gIJFCmUDmkapWKU2H8YwfiV2ONsJylB05tl7RZjQ==","signatures":[{"sig":"MEYCIQD+61stJi+1zOVYC7cy9Jv04xh15BsFD5MHZIQndeTrTQIhAMx5zJNe3668YbgOp3NV2eDUYe/knFBbjgcGd+QEAj3D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044945},"_from":"file:cloudflare-workers-shared-0.0.0-d102b6023.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e5a84061a65d6fa9ecf98e2b9d020db9/cloudflare-workers-shared-0.0.0-d102b6023.tgz","_integrity":"sha512-EgDoIH0EQayMJfDxpp9ActoJ/71tKf9ROkz2kZnuZzRg/3gIJFCmUDmkapWKU2H8YwfiV2ONsJylB05tl7RZjQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d102b6023_1736541188294_0.5590066661884021","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0e0227927":{"name":"@cloudflare/workers-shared","version":"0.0.0-0e0227927","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0e0227927","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"46c58d30a60bb4bfd8fffa1dbec1e077783c2343","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0e0227927.tgz","fileCount":11,"integrity":"sha512-zeqL5pILQMvqzAT3VdJciua54s7wPhAl+NOjbSiUKzIj+OaHpXynNLtzGnCvASwJ+tIb+baiSgdj0Y2AuNE41g==","signatures":[{"sig":"MEUCIQCJcqIZgMdxVZ7qlwd4Q06dElRicy9OY8o4mxgp20cvFgIgSX7klazoAArFw1li/2aG/8hGPdk/XahhCOtalf5Lb8I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044945},"_from":"file:cloudflare-workers-shared-0.0.0-0e0227927.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4b739fc49f3ea11005a03e7d0aa01672/cloudflare-workers-shared-0.0.0-0e0227927.tgz","_integrity":"sha512-zeqL5pILQMvqzAT3VdJciua54s7wPhAl+NOjbSiUKzIj+OaHpXynNLtzGnCvASwJ+tIb+baiSgdj0Y2AuNE41g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0e0227927_1736769408397_0.9483346355997935","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e747ddf6a":{"name":"@cloudflare/workers-shared","version":"0.0.0-e747ddf6a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e747ddf6a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c66b4a5240e6754bbbc90d0e2fe2e890c878fb57","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e747ddf6a.tgz","fileCount":11,"integrity":"sha512-BW/K0n8ft2nKz52yCUmCQ8dB+FTzOE/RyLOrFcuA8WfXpLPAVdIbSduwfW2/0sS7u+w+Gqs7sq9+Uy044FeV6A==","signatures":[{"sig":"MEYCIQDH9CqP7rtMyEmewRh7ZcbbE+GP3qK8CT5De5ffXjraIAIhAIzYJnC//VzTBV60UlqvJ9FY+XYaENotwtxhOcUt6Nwe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044945},"_from":"file:cloudflare-workers-shared-0.0.0-e747ddf6a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c8547264f51b4d37b60c379d7686fbae/cloudflare-workers-shared-0.0.0-e747ddf6a.tgz","_integrity":"sha512-BW/K0n8ft2nKz52yCUmCQ8dB+FTzOE/RyLOrFcuA8WfXpLPAVdIbSduwfW2/0sS7u+w+Gqs7sq9+Uy044FeV6A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e747ddf6a_1736772352161_0.36376065306200833","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8fb0f25e7":{"name":"@cloudflare/workers-shared","version":"0.0.0-8fb0f25e7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8fb0f25e7","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"25d0a3312f4fe2905348c65f908dacab7eb0767d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8fb0f25e7.tgz","fileCount":11,"integrity":"sha512-jkMM3V118EVoVYLBdiwisktXzlRrBKbriXwBTPtajYcOimMcUDKF/vMmU9spK3QS9uUZ0UUMQVPGK1ELR1tbVQ==","signatures":[{"sig":"MEQCIGONODiH2wlKdx+F0noIvk5fi0I9vlAQ0F6TMyajLmvVAiAPuoXMN+a9teMWeXMMYicDmdGv/KAcbL7BKUrSFTABMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044945},"_from":"file:cloudflare-workers-shared-0.0.0-8fb0f25e7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/fd8b558ed5211736aec7749464334cd9/cloudflare-workers-shared-0.0.0-8fb0f25e7.tgz","_integrity":"sha512-jkMM3V118EVoVYLBdiwisktXzlRrBKbriXwBTPtajYcOimMcUDKF/vMmU9spK3QS9uUZ0UUMQVPGK1ELR1tbVQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8fb0f25e7_1736773404687_0.2850658983669885","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-b687dffa7":{"name":"@cloudflare/workers-shared","version":"0.0.0-b687dffa7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b687dffa7","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"744cdb894903844d69ad4c22535b5418d6a7b7d9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b687dffa7.tgz","fileCount":11,"integrity":"sha512-RZMD9Yuf/s/t5Hpi4OmSpPqE3lbqulMvamyTd2sTahEL7CEYyEgF5ZxKkGYB3klFAh6qcJFG/6TfLmsOkKqmpg==","signatures":[{"sig":"MEYCIQD6eZK+9ctmgBt7czFUk22EZ34wHAvvO0IGf1FjsDd6ggIhANAEvsuUVWhoRjVGskT7PfKEc6m9NLks0EtIg8ecWSpG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044945},"_from":"file:cloudflare-workers-shared-0.0.0-b687dffa7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ffcff34f3e3ef4ca2428be76087141e0/cloudflare-workers-shared-0.0.0-b687dffa7.tgz","_integrity":"sha512-RZMD9Yuf/s/t5Hpi4OmSpPqE3lbqulMvamyTd2sTahEL7CEYyEgF5ZxKkGYB3klFAh6qcJFG/6TfLmsOkKqmpg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b687dffa7_1736775310409_0.6961664181538503","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5955dac5e":{"name":"@cloudflare/workers-shared","version":"0.0.0-5955dac5e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5955dac5e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8261912dcd30f9a6fe5318ff6867e1127e050f4e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5955dac5e.tgz","fileCount":11,"integrity":"sha512-ag1aNes7CluyDiPO0YKRK4JBKiGOfclNq0f25emDa15x3F0ORINNRKYp9QfHBoJCepnXfcLruoAoCgVkPfT39w==","signatures":[{"sig":"MEUCIFxln5KpEs5FNZaN4/WWbiNg6JFNgA4WJVxgPbXYBECsAiEAyVcAzk4UTOpvWrLkKZAHloRukY3yoZI4DHW39LULv/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044945},"_from":"file:cloudflare-workers-shared-0.0.0-5955dac5e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e157690a9182b4097f0b02164a8a88ac/cloudflare-workers-shared-0.0.0-5955dac5e.tgz","_integrity":"sha512-ag1aNes7CluyDiPO0YKRK4JBKiGOfclNq0f25emDa15x3F0ORINNRKYp9QfHBoJCepnXfcLruoAoCgVkPfT39w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5955dac5e_1736778728759_0.12159828313405363","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-eef649c82":{"name":"@cloudflare/workers-shared","version":"0.0.0-eef649c82","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-eef649c82","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a2f78443d7dc6a62c877d30d7dd1d842665fc9b7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-eef649c82.tgz","fileCount":11,"integrity":"sha512-4XjWrQrt5mx0lRrpBcVSekoZPe4gPpz4dp8qSvVQYybJPBU7G1xnfa36L89hThzpNIkQijM49Q5j1M54fdDR4Q==","signatures":[{"sig":"MEUCIQDCSicWWGHSVNEYVZjK5IG22yuSJQzb0P3LIXzfonZ9KAIgfiNCvGQcuNKZQExxG72RhOjs9sSozffSPRM2CMseKr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044945},"_from":"file:cloudflare-workers-shared-0.0.0-eef649c82.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/dd0f567ea367c2f21e31e1027c26f262/cloudflare-workers-shared-0.0.0-eef649c82.tgz","_integrity":"sha512-4XjWrQrt5mx0lRrpBcVSekoZPe4gPpz4dp8qSvVQYybJPBU7G1xnfa36L89hThzpNIkQijM49Q5j1M54fdDR4Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-eef649c82_1736783071972_0.9186220100027129","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d13e28842":{"name":"@cloudflare/workers-shared","version":"0.0.0-d13e28842","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d13e28842","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"210ffe275f6307348973d899d1c4a7880ebfd79f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d13e28842.tgz","fileCount":11,"integrity":"sha512-HzgVwTrZH0bx7/QDXCfdrciGKlCwaSVDTz0eW4pZcbs2KQbmND6qUuD/34Fn2iztOf7i8oqT0igxoh3Us2iuuA==","signatures":[{"sig":"MEYCIQDtxZ8zeFJy0nnwy+fTWwh5xChTUNe9k1P1OiW1EJ57ygIhAN/7Ce8Pc8OAW0wzgK6IqYVZAHlQ7Jq2eBeJFk4uqvv4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044945},"_from":"file:cloudflare-workers-shared-0.0.0-d13e28842.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9ce1036158192bce6c60ad0dd182af08/cloudflare-workers-shared-0.0.0-d13e28842.tgz","_integrity":"sha512-HzgVwTrZH0bx7/QDXCfdrciGKlCwaSVDTz0eW4pZcbs2KQbmND6qUuD/34Fn2iztOf7i8oqT0igxoh3Us2iuuA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d13e28842_1736786186486_0.10338814431896903","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8e9aa40a6":{"name":"@cloudflare/workers-shared","version":"0.0.0-8e9aa40a6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8e9aa40a6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"65f54094a54bf41c77b4a599954fd1553bd0d836","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8e9aa40a6.tgz","fileCount":11,"integrity":"sha512-nZbEqkZgffszOhblHSlakqn7hKs66hQjbzIJOghzZj+HCBtO8K5BEGtR6olnPFpbohxL2M6UnBUPFBUqzdLFOQ==","signatures":[{"sig":"MEUCIFDJPpd0SqGroQ1aY59n2G9IEzCn56UyYgjAy8+VeauNAiEAlbKgpBjStopOo7hHNmx5oFVy6HuBvM49mK57xfpAtgY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044945},"_from":"file:cloudflare-workers-shared-0.0.0-8e9aa40a6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/654068f5d696eadd18a687bcdac96d62/cloudflare-workers-shared-0.0.0-8e9aa40a6.tgz","_integrity":"sha512-nZbEqkZgffszOhblHSlakqn7hKs66hQjbzIJOghzZj+HCBtO8K5BEGtR6olnPFpbohxL2M6UnBUPFBUqzdLFOQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8e9aa40a6_1736795166807_0.4318817962159902","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-336cc4806":{"name":"@cloudflare/workers-shared","version":"0.0.0-336cc4806","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-336cc4806","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6d2eb1ad158b803b8a95ded5ea82f7e92b199b1e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-336cc4806.tgz","fileCount":11,"integrity":"sha512-52xVL1RlC6sehcwdGXr8ag5qGaw6+/c73/3RTyDHI822HwN20vXBjelgN6uWZ2XCigMrzgGvlLWXYD5hAeteGw==","signatures":[{"sig":"MEUCIQDkRTb3mmzFVrwlMjLbqscj4B5OqLBbugLQYStGLrRTlQIgFZfJ62LWT88fjrXsvtDtdZUteyXXa7E+qf4BoMNhwwo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044945},"_from":"file:cloudflare-workers-shared-0.0.0-336cc4806.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c4341d630880f528f8c2e46ef532bc45/cloudflare-workers-shared-0.0.0-336cc4806.tgz","_integrity":"sha512-52xVL1RlC6sehcwdGXr8ag5qGaw6+/c73/3RTyDHI822HwN20vXBjelgN6uWZ2XCigMrzgGvlLWXYD5hAeteGw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-336cc4806_1736796064850_0.18309841861866594","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-df0e5bef8":{"name":"@cloudflare/workers-shared","version":"0.0.0-df0e5bef8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-df0e5bef8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"dffba6ede3afd6bad3af89ae81e1cbe5041a8df2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-df0e5bef8.tgz","fileCount":11,"integrity":"sha512-n6lmFqfK/uM6pzuA/FvXEVSAHhgDiDng5listeJbkTl87aLwqBdaPZhkoVW7q9KwdV5wcWbDriedtw0T8LXYvQ==","signatures":[{"sig":"MEYCIQDbH87yIlxd2p3pefnmbx7M/exP93j+mkZkyYZA1SO+DQIhAJGVbHf69bKDlUCjNxzwLf1QiffBwaNjsV4Yh3rjM732","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044945},"_from":"file:cloudflare-workers-shared-0.0.0-df0e5bef8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/41fac9382b6f7e3eef5c5bcdc9507c9a/cloudflare-workers-shared-0.0.0-df0e5bef8.tgz","_integrity":"sha512-n6lmFqfK/uM6pzuA/FvXEVSAHhgDiDng5listeJbkTl87aLwqBdaPZhkoVW7q9KwdV5wcWbDriedtw0T8LXYvQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-df0e5bef8_1736849888703_0.11714871175923758","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-3e1bbf5e5":{"name":"@cloudflare/workers-shared","version":"0.0.0-3e1bbf5e5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3e1bbf5e5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"294efaed9daaf872473ed8a78b567143b663eb0f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3e1bbf5e5.tgz","fileCount":11,"integrity":"sha512-iM8fIXCIm6aUkXGEZqou0lhX8wPlErw+tPkHCzVbnUfSwO/4qJAB9GbIHsugh7U3DIlUrzEDwQlaCdZsFsLpGQ==","signatures":[{"sig":"MEUCIQCcmXDttC4BG1/kSl7pQmS1gePd3ZV3s932vH6rbCZGOAIgVpO6/xhnRhdtRzT9ZkQQOG/1pI+khXCn2sj7jas1ce4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044945},"_from":"file:cloudflare-workers-shared-0.0.0-3e1bbf5e5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/133ce8ce18f9084d54a440a735d15755/cloudflare-workers-shared-0.0.0-3e1bbf5e5.tgz","_integrity":"sha512-iM8fIXCIm6aUkXGEZqou0lhX8wPlErw+tPkHCzVbnUfSwO/4qJAB9GbIHsugh7U3DIlUrzEDwQlaCdZsFsLpGQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3e1bbf5e5_1736873643600_0.7435247304921662","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dc2ab3578":{"name":"@cloudflare/workers-shared","version":"0.0.0-dc2ab3578","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-dc2ab3578","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fe828a676bf711b70e25c4add41cddedd42d9932","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-dc2ab3578.tgz","fileCount":11,"integrity":"sha512-7bKhtOb/HZg0Wn7wjV1u2hfNwy6hzSEuAnll1tfKLD348ggK1SwuaeGX0voLgnHREW36JwdEHkTz9U6SC8OpVw==","signatures":[{"sig":"MEUCIBmP+Jk+k6/MyVgM5SJHBO8dBOtXmukuOtpL2G3bCl0AAiEAtZ1qYXh0ktOw5ieQGVT/Adsf/by3E4DLTCf+48B502Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1044945},"_from":"file:cloudflare-workers-shared-0.0.0-dc2ab3578.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/00c0bf1f4e45fc9c99adde03a80c017d/cloudflare-workers-shared-0.0.0-dc2ab3578.tgz","_integrity":"sha512-7bKhtOb/HZg0Wn7wjV1u2hfNwy6hzSEuAnll1tfKLD348ggK1SwuaeGX0voLgnHREW36JwdEHkTz9U6SC8OpVw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-dc2ab3578_1736882290588_0.21160825198803446","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-bb85c9ac1":{"name":"@cloudflare/workers-shared","version":"0.0.0-bb85c9ac1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-bb85c9ac1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c25d5c37b8b3724056000e7a0bc48567d281ab3e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-bb85c9ac1.tgz","fileCount":11,"integrity":"sha512-cKhBq/lKWZssPhR/Qpcfulw7LGL83nAAmX+12DoNd0B0OWiC2B7BepjIaRP93N0n0SDZ9Yo4nAFlmwf0jB2OPg==","signatures":[{"sig":"MEYCIQDzIYY5kWYj2FeqMB0IwdurhVnOkWhxiKiYVRaqrZ5hewIhAPmVnJvgyiaz1HejYTzjVBM/YtlVCtb10mqr2+70Ec/y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1048993},"_from":"file:cloudflare-workers-shared-0.0.0-bb85c9ac1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0f78edc8323166f4a1ddb03367afc38f/cloudflare-workers-shared-0.0.0-bb85c9ac1.tgz","_integrity":"sha512-cKhBq/lKWZssPhR/Qpcfulw7LGL83nAAmX+12DoNd0B0OWiC2B7BepjIaRP93N0n0SDZ9Yo4nAFlmwf0jB2OPg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-bb85c9ac1_1736887160899_0.30035744226438","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-19228e50f":{"name":"@cloudflare/workers-shared","version":"0.0.0-19228e50f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-19228e50f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1289bb80e591a8e82f296a1b681b05f4db7aa031","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-19228e50f.tgz","fileCount":11,"integrity":"sha512-qz0cZnDs2CnacZKNKXrepKXyYPzZwV360DJfzg0/N65cJgb4wZQ6rtEg1724qTCwihlufJBMLRUOMKzS8vBs7w==","signatures":[{"sig":"MEUCIQCwKLYiDTDs+g9Qyab24BZP0VVRcPo/KWkzVmg8xUaCCAIgcNrhTNlPdpVKZgnq+zf4KhcYi6IQ/mF2EQjBpN0yt8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1048993},"_from":"file:cloudflare-workers-shared-0.0.0-19228e50f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f0dfbf49b319e72abcc71d759081a85e/cloudflare-workers-shared-0.0.0-19228e50f.tgz","_integrity":"sha512-qz0cZnDs2CnacZKNKXrepKXyYPzZwV360DJfzg0/N65cJgb4wZQ6rtEg1724qTCwihlufJBMLRUOMKzS8vBs7w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-19228e50f_1736890199002_0.064772328390583","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-97603f031":{"name":"@cloudflare/workers-shared","version":"0.0.0-97603f031","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-97603f031","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"54ec1432e5e80b28f6f491efee093c60197f36a1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-97603f031.tgz","fileCount":11,"integrity":"sha512-3FefhcN8jXdKnIAbfshmrqbG+ddJG7GthPbL65SN7t9O4Ih1Wd76Uw+vlyTzAiPKDuY0lFI8nFaIqeh9FyNktg==","signatures":[{"sig":"MEQCIGOl2xQl8+DAWUej1Fpc0Vq6X+UY9n3l892LDyL4Re52AiBVKDge6RD4vAf4qaEgzDPelfUP7HStE1B4oIE+OY+f/w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050871},"_from":"file:cloudflare-workers-shared-0.0.0-97603f031.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/adcb4f4aae8858207f45129347cecb00/cloudflare-workers-shared-0.0.0-97603f031.tgz","_integrity":"sha512-3FefhcN8jXdKnIAbfshmrqbG+ddJG7GthPbL65SN7t9O4Ih1Wd76Uw+vlyTzAiPKDuY0lFI8nFaIqeh9FyNktg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-97603f031_1736900542046_0.6564729656217452","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dceb19608":{"name":"@cloudflare/workers-shared","version":"0.0.0-dceb19608","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-dceb19608","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"06098a34faf83c154130b0fff5fd4f8e8ceeaae2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-dceb19608.tgz","fileCount":11,"integrity":"sha512-+Vkdv7MjGyCHngcdCDD+F5j7tpoHlcrbPu3x/vJtDkLzNgNW//4243c2f8EUaEqPunOa0VMVlFuj42EU0oBiAg==","signatures":[{"sig":"MEYCIQDJy+/VobJwAgwum4bKJh6KIo8s3Uuty/voT/fJEsGtHgIhAOPjT0sBcNuLjQg/bZj1qE9qzQbebtIXCyfS6ZCHQxLX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050871},"_from":"file:cloudflare-workers-shared-0.0.0-dceb19608.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8528fd3284586544b5fb35f89c8c81cf/cloudflare-workers-shared-0.0.0-dceb19608.tgz","_integrity":"sha512-+Vkdv7MjGyCHngcdCDD+F5j7tpoHlcrbPu3x/vJtDkLzNgNW//4243c2f8EUaEqPunOa0VMVlFuj42EU0oBiAg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-dceb19608_1736935538563_0.0954587157283402","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-713f4e800":{"name":"@cloudflare/workers-shared","version":"0.0.0-713f4e800","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-713f4e800","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"04323c3339c192268fc0ce5009b4fd11254a0a0a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-713f4e800.tgz","fileCount":11,"integrity":"sha512-OaXWZj2QZcugA8thHvPkQRHNns9YY51Bbqa5TWuS313NyUg4n7+ggn2Xw7MObxS8Nw5SKolb6Rv6XAupsiOM+A==","signatures":[{"sig":"MEQCIB8gZTkX4MmljxcmvMkEklyNotUBx2rlQp4ToLE4YpfyAiBwWW/TIFrgq9dKoU2mugqMnfJ47znWWTCx0tyRRZb5gA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050871},"_from":"file:cloudflare-workers-shared-0.0.0-713f4e800.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ae64e7e896ddc6a8d72dad1418cc713b/cloudflare-workers-shared-0.0.0-713f4e800.tgz","_integrity":"sha512-OaXWZj2QZcugA8thHvPkQRHNns9YY51Bbqa5TWuS313NyUg4n7+ggn2Xw7MObxS8Nw5SKolb6Rv6XAupsiOM+A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-713f4e800_1736943267705_0.7864913978484207","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e8aaa3930":{"name":"@cloudflare/workers-shared","version":"0.0.0-e8aaa3930","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e8aaa3930","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2cfed5f81486c20a58758ed6f7256b93c17c431c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e8aaa3930.tgz","fileCount":11,"integrity":"sha512-35jOSNQSbsYI30xoDQ4rvZB0s1DTc8FmnXqkjFMKoQYMNpGFVutQg+ORzYEOSzUhZ21sy87AZiLqFkAMkOTS7Q==","signatures":[{"sig":"MEUCIQDAiWnlUdbrrwrLr7ooxL1s1AGXvqb+d5uPBHk5JT7xngIgZr0Og9ElWlxB7UN2Fb87VUrLrGzAVqED808StB1v/sI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050871},"_from":"file:cloudflare-workers-shared-0.0.0-e8aaa3930.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0d1763b34ad007bdc217585a04080579/cloudflare-workers-shared-0.0.0-e8aaa3930.tgz","_integrity":"sha512-35jOSNQSbsYI30xoDQ4rvZB0s1DTc8FmnXqkjFMKoQYMNpGFVutQg+ORzYEOSzUhZ21sy87AZiLqFkAMkOTS7Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e8aaa3930_1736945031961_0.04640337224016977","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8faf2c074":{"name":"@cloudflare/workers-shared","version":"0.0.0-8faf2c074","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8faf2c074","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7b78172bb039d41dc12d5f75f252818099844e07","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8faf2c074.tgz","fileCount":11,"integrity":"sha512-n6YW7Nk/SEtRhRCXZYmweZ/MFuuTKFwPS0c5U03oyc7vnMde9c6aHXiYVnNt/FYVX1J9Hup2qYZbpgOZ//DR9Q==","signatures":[{"sig":"MEUCIQCpcFSosxFShg1i0NH71U+OnRgy7xMb2p6bcrkeURtELwIgZ0d4SuIHxhbgYHFPcS43XC5Ggj/FZrFkvZVcBS/QSM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050871},"_from":"file:cloudflare-workers-shared-0.0.0-8faf2c074.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/93dabf1041b104f9f2a32b9433c06a4c/cloudflare-workers-shared-0.0.0-8faf2c074.tgz","_integrity":"sha512-n6YW7Nk/SEtRhRCXZYmweZ/MFuuTKFwPS0c5U03oyc7vnMde9c6aHXiYVnNt/FYVX1J9Hup2qYZbpgOZ//DR9Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8faf2c074_1736948946736_0.9904530603340271","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-902e3af15":{"name":"@cloudflare/workers-shared","version":"0.0.0-902e3af15","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-902e3af15","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"612752e1cac9324676ec1cf93bf781a764341183","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-902e3af15.tgz","fileCount":11,"integrity":"sha512-ovv0cwYx8hJJoDwHSaMeKwZTgQoyLi1B9IWMjw811Y45MDU+dvLYKH1n4yNrqeZ65qCgzGqtyCV17zl3o9Hwsw==","signatures":[{"sig":"MEUCIQDY1wl8ZPYhdzGowcJnALqrm3ValC3xJTHF6jqs4YWYuAIgICbPngQiZXyxqAtyDVA2x+sPKgjkbwf6w9vMyOPd9gk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050871},"_from":"file:cloudflare-workers-shared-0.0.0-902e3af15.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/256e6165efa567c9c912a520c06a59c9/cloudflare-workers-shared-0.0.0-902e3af15.tgz","_integrity":"sha512-ovv0cwYx8hJJoDwHSaMeKwZTgQoyLi1B9IWMjw811Y45MDU+dvLYKH1n4yNrqeZ65qCgzGqtyCV17zl3o9Hwsw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-902e3af15_1736950038957_0.6554511927620938","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-99f27df05":{"name":"@cloudflare/workers-shared","version":"0.0.0-99f27df05","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-99f27df05","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e569e1352e8c6a9f9eaf5f91184c39518676ed34","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-99f27df05.tgz","fileCount":11,"integrity":"sha512-0outiCymZZW0dp+WelugIGB3cRCmekhW+I/+LPslTKSf+W9E14AqEpyQIv4WJSuEIsqebShok0wh58zef5DjFQ==","signatures":[{"sig":"MEUCIFAJAutwAQJr3bX5L2rgY7WqKtYCWQ/fpBYPrnPhEyp9AiEAiTrAgU1LXlR//31qo/rxzG1CIGz/A2oFDsgAcY4Xpq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050871},"_from":"file:cloudflare-workers-shared-0.0.0-99f27df05.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c4dc6df882bc2f6cc56896359ccadede/cloudflare-workers-shared-0.0.0-99f27df05.tgz","_integrity":"sha512-0outiCymZZW0dp+WelugIGB3cRCmekhW+I/+LPslTKSf+W9E14AqEpyQIv4WJSuEIsqebShok0wh58zef5DjFQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-99f27df05_1736954065452_0.5866680818902257","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f9344a076":{"name":"@cloudflare/workers-shared","version":"0.0.0-f9344a076","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f9344a076","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6210a3b47290a5e1ebc4c8ec070c844265ee191d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f9344a076.tgz","fileCount":11,"integrity":"sha512-8roBgarvAVqggiFmAqyXXsu/MwXKnR1mo3Q6ymobxc3EQVhm8C7uYXIsGxMd/WtNsXlnAQweRdFSNRquMq8A7A==","signatures":[{"sig":"MEUCIQCCtAx7uVXy6fW06Io2dMP3AnIFQot/6Pe8wJ0HE3DAqgIgex71i9kIbxZRh+xJqCcxY3QOKWM6nkqfOMPz7c34b/w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050871},"_from":"file:cloudflare-workers-shared-0.0.0-f9344a076.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/eb63bae0d9ef4d6b056bc1e4cef8f568/cloudflare-workers-shared-0.0.0-f9344a076.tgz","_integrity":"sha512-8roBgarvAVqggiFmAqyXXsu/MwXKnR1mo3Q6ymobxc3EQVhm8C7uYXIsGxMd/WtNsXlnAQweRdFSNRquMq8A7A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f9344a076_1737020879796_0.4856638436090954","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@cloudflare/workers-shared","version":"0.12.0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.12.0","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d8c4d2bedbdf857edb610885686932cc6d9174fc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.12.0.tgz","fileCount":11,"integrity":"sha512-hA2s4wjvSKWwHez+7s6v12oezF4SGDxwJaP4PD86X1L/HBzXliEmTNTh3i7OYVqA7d/mHRttHJgHEiTm1y2rJA==","signatures":[{"sig":"MEUCICCHIZusrsoaK42LY8IJ8bv510a81wZfavtiiEuQR3abAiEA0YmwsbjIPYnPFngGWwPBYirvHsM2gPeZmF/iqQvQiFQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050862},"_from":"file:cloudflare-workers-shared-0.12.0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/09f7d497298b65ab42294bd4eb7781ab/cloudflare-workers-shared-0.12.0.tgz","_integrity":"sha512-hA2s4wjvSKWwHez+7s6v12oezF4SGDxwJaP4PD86X1L/HBzXliEmTNTh3i7OYVqA7d/mHRttHJgHEiTm1y2rJA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.12.0_1737021887999_0.9527002137240925","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-cc4af98e6":{"name":"@cloudflare/workers-shared","version":"0.0.0-cc4af98e6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-cc4af98e6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c7bff7b5acafa2981d7ef4610358034db0a32278","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-cc4af98e6.tgz","fileCount":11,"integrity":"sha512-hzJDxDDKJDuSI9L4NFE1vBmhP8yt+zsflAh8kEKC5a88Vu8HrHhc4IbjJJetqqU5Lh8OSOg9xo+HVVC55MmNuw==","signatures":[{"sig":"MEUCICJDuKvMpQr95j+4tcJsUI6809jM6ElGjtDVd6Qp5hNiAiEAtviJRXLclByV81UF2G/gy/9QcWn+jHq6I4fA/yrxVvQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050871},"_from":"file:cloudflare-workers-shared-0.0.0-cc4af98e6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/de85982e02499697f91dbc9fce0b575f/cloudflare-workers-shared-0.0.0-cc4af98e6.tgz","_integrity":"sha512-hzJDxDDKJDuSI9L4NFE1vBmhP8yt+zsflAh8kEKC5a88Vu8HrHhc4IbjJJetqqU5Lh8OSOg9xo+HVVC55MmNuw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-cc4af98e6_1737022336316_0.16718082623422026","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f8c11d741":{"name":"@cloudflare/workers-shared","version":"0.0.0-f8c11d741","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f8c11d741","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b3a8f63074f5479d71482ef1edf1b59e24149b46","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f8c11d741.tgz","fileCount":11,"integrity":"sha512-n8FShjYQaucR19f+xqIL3F+Q0aphVQGkxbka7Sd7LEDhD11jEgRlv2mFVyk0QrlJ8nE1z90oUMu2d0Abpmv/zQ==","signatures":[{"sig":"MEQCIBAy1l8+5KT+BmrbrO5KuJZXx9ZFK9j9Oy3lwPMStRPLAiAZngxORBlk8nAtlzIwgdBVrsZC3YcwtqKxgWlNgt4OFw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050871},"_from":"file:cloudflare-workers-shared-0.0.0-f8c11d741.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/35e69b0c5291485e176c2fca6049aec1/cloudflare-workers-shared-0.0.0-f8c11d741.tgz","_integrity":"sha512-n8FShjYQaucR19f+xqIL3F+Q0aphVQGkxbka7Sd7LEDhD11jEgRlv2mFVyk0QrlJ8nE1z90oUMu2d0Abpmv/zQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f8c11d741_1737026555148_0.07790905834945705","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-7c1c90e5c":{"name":"@cloudflare/workers-shared","version":"0.0.0-7c1c90e5c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7c1c90e5c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"81dcc22381c84dbab09524a099e143522332d88a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7c1c90e5c.tgz","fileCount":11,"integrity":"sha512-4FKW/CjTUZtp8FLxY09A0UbSliuh3P6JteS/Ev32yYXx8a6xFpGRJl5zChSWom4toZXeAsqhaU2fVk07/9rDdA==","signatures":[{"sig":"MEUCIQDBxrdGcY6udi7RJrnufsFjktvB8khcXcAIo4tRQ4USugIgOdZErkVehcbrKOcKwWC212CxfcfOIDs5iG9SSnUb2Y0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050871},"_from":"file:cloudflare-workers-shared-0.0.0-7c1c90e5c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b83e818aaf6d8837d36ce7014931ed76/cloudflare-workers-shared-0.0.0-7c1c90e5c.tgz","_integrity":"sha512-4FKW/CjTUZtp8FLxY09A0UbSliuh3P6JteS/Ev32yYXx8a6xFpGRJl5zChSWom4toZXeAsqhaU2fVk07/9rDdA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7c1c90e5c_1737048089560_0.5116178281407169","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a1ff045cf":{"name":"@cloudflare/workers-shared","version":"0.0.0-a1ff045cf","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a1ff045cf","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6dd278627d4db5dad5722298321903d3281a5ff4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a1ff045cf.tgz","fileCount":11,"integrity":"sha512-1f60jSzqdDyAIoQRfWuO05aCP3pYY5bT/vbfTbaRsv4mFuBRULp9kv8R+04XfCkHIT0j1V2aUA6JhsmNUc6t0w==","signatures":[{"sig":"MEYCIQCRDdv6iavc/mjUFBPnAU88DyvqQ1PZA3XSaB1X/mTD9QIhAIRpOgqRO+ci/IO7+2pCGGovDzPLuY3zr0yQvJwnzU2t","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050871},"_from":"file:cloudflare-workers-shared-0.0.0-a1ff045cf.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ba3393f76ed97c56dec71f5370638434/cloudflare-workers-shared-0.0.0-a1ff045cf.tgz","_integrity":"sha512-1f60jSzqdDyAIoQRfWuO05aCP3pYY5bT/vbfTbaRsv4mFuBRULp9kv8R+04XfCkHIT0j1V2aUA6JhsmNUc6t0w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a1ff045cf_1737048727556_0.11978921385187391","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-9b519cc72":{"name":"@cloudflare/workers-shared","version":"0.0.0-9b519cc72","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9b519cc72","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c46850a5bf16fefd67b3b1264151f332e9272f90","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9b519cc72.tgz","fileCount":11,"integrity":"sha512-L95AYl7AgZ+jaMmajumjDMMGyTIacDYG6wsouK6u/wqCTqKibtRdywSaLkuEXOjV2mKJb6RmU6c7rYrcVEusyQ==","signatures":[{"sig":"MEQCIH9AI8zXcSePZZanxPX1ZmiyAGgBzkTTZxRN0AhNU4PnAiBVXBnyBc0RA4p5sa70OCZiWz2hFsylkDT6ywW8BR42Bw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050871},"_from":"file:cloudflare-workers-shared-0.0.0-9b519cc72.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload --experimental-versions -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/88cafa811dd2ee8ed2964a1d12882076/cloudflare-workers-shared-0.0.0-9b519cc72.tgz","_integrity":"sha512-L95AYl7AgZ+jaMmajumjDMMGyTIacDYG6wsouK6u/wqCTqKibtRdywSaLkuEXOjV2mKJb6RmU6c7rYrcVEusyQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9b519cc72_1737054016592_0.4147686342465262","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-c588c8a79":{"name":"@cloudflare/workers-shared","version":"0.0.0-c588c8a79","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c588c8a79","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6910a5a48221de915261e2cae14e8fe9ec899206","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c588c8a79.tgz","fileCount":11,"integrity":"sha512-G+uk/g+ssJLouspIvtsuon5bBrx7XFrdyJJGYfotcEOW0Ix7/85Td+qnTJIwHmv3FqaL+BjtH3JSRqHYwKaHeQ==","signatures":[{"sig":"MEUCIFPvIso7lx6Di6rSRAnAe3ioXIrLct3DYCJOlZctJDKLAiEAqHCmkzlmkdj24Xr5JiBFsHDNphbgAfpReK7vUJkyXy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050823},"_from":"file:cloudflare-workers-shared-0.0.0-c588c8a79.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9b9ded630be301f5709d265535563655/cloudflare-workers-shared-0.0.0-c588c8a79.tgz","_integrity":"sha512-G+uk/g+ssJLouspIvtsuon5bBrx7XFrdyJJGYfotcEOW0Ix7/85Td+qnTJIwHmv3FqaL+BjtH3JSRqHYwKaHeQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c588c8a79_1737055749315_0.3279500916763205","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@cloudflare/workers-shared","version":"0.12.1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.12.1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"91f24e2d491cff8dee6845761f586f416f311b90","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.12.1.tgz","fileCount":11,"integrity":"sha512-lgdTU68EGuETy9oSMNqqmMEB3D2cPKFKaZsX/lkA1Hfr8A8IoSA1Q2nqjK7fznlkxePVNt77KDPJ/LvKrICKNQ==","signatures":[{"sig":"MEYCIQCXnaRo9jjKUKKvBIz2SzObfzUf0IiCLlRL9bBUYqHkTgIhALhv90neFNmn4A+vmUtars/9BU3Wvz8/MpRY8UvT0y1a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050814},"_from":"file:cloudflare-workers-shared-0.12.1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d8a10d38aaa94e48948094afa7c4f0f7/cloudflare-workers-shared-0.12.1.tgz","_integrity":"sha512-lgdTU68EGuETy9oSMNqqmMEB3D2cPKFKaZsX/lkA1Hfr8A8IoSA1Q2nqjK7fznlkxePVNt77KDPJ/LvKrICKNQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.12.1_1737059261676_0.8601454324348845","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fe1e34403":{"name":"@cloudflare/workers-shared","version":"0.0.0-fe1e34403","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fe1e34403","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e7e43557b22384c124a2a49efe7a2d828b015646","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fe1e34403.tgz","fileCount":11,"integrity":"sha512-R719BG4CmcLJ0EFe5ERMbqp9lz/PXaFSzzXoMahqrR9WuzpbHfvb/lqcL74MpFlZuZj8pGoPxQB1iDcI3Ud3qQ==","signatures":[{"sig":"MEUCIF+NAaFDmReiSWNy/gKaXcWWx/7TeyABtkzvlWYA4b2EAiEA9ZsDFKg7xi96gew2D3DxhAZivBeWqHZyrGVTXiDYggQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050823},"_from":"file:cloudflare-workers-shared-0.0.0-fe1e34403.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/511f42e1dfbe0bd4a5a8a0cd07866ec7/cloudflare-workers-shared-0.0.0-fe1e34403.tgz","_integrity":"sha512-R719BG4CmcLJ0EFe5ERMbqp9lz/PXaFSzzXoMahqrR9WuzpbHfvb/lqcL74MpFlZuZj8pGoPxQB1iDcI3Ud3qQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fe1e34403_1737059651888_0.28447785948711","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-147ab7dda":{"name":"@cloudflare/workers-shared","version":"0.0.0-147ab7dda","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-147ab7dda","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1dd9a6f2c7192093f246ae9a667e9c08a6179d6a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-147ab7dda.tgz","fileCount":11,"integrity":"sha512-AVqwr37C33vnoqnvWXEPl9A/TMXg4Ssro1iUYO7a83qh9x3D6afRmmsaJ3jZFZR0XeF+H8g/GGn4aygbbyQD+Q==","signatures":[{"sig":"MEUCIQCc8GRtnYPaEjSxwDwDC3+CyPUY74NI6Z3ywwgelO6JUQIgQuXleEBlDzWOw7+4FAhXb1tDqkGfpCtn6PSt8AkLMcY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050823},"_from":"file:cloudflare-workers-shared-0.0.0-147ab7dda.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0437913ec57e17c0cd63e0e6c7e2bf84/cloudflare-workers-shared-0.0.0-147ab7dda.tgz","_integrity":"sha512-AVqwr37C33vnoqnvWXEPl9A/TMXg4Ssro1iUYO7a83qh9x3D6afRmmsaJ3jZFZR0XeF+H8g/GGn4aygbbyQD+Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-147ab7dda_1737060204809_0.0457757400720169","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-facb3ffc9":{"name":"@cloudflare/workers-shared","version":"0.0.0-facb3ffc9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-facb3ffc9","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"30b491732a2c605e962686be1d1b92fff5c265a1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-facb3ffc9.tgz","fileCount":11,"integrity":"sha512-jxtcr7RPctgwghwRviIfU6kB349nIrtI/MsEFqDoGsVrHdJ737cb6MbXZuQBBNPdwUYpMo/nRpgXwkLWNPrKLA==","signatures":[{"sig":"MEUCIQC4KGb3LyPo8PN7HtVrv0Zpcq6giiMZwCimGt66kI3AHQIgS2s5wLcF/rrwJPm+zmjc1z+thINz+aB7hFvv612syE8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050823},"_from":"file:cloudflare-workers-shared-0.0.0-facb3ffc9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bfb83d55c9cc4c74142f381e77893143/cloudflare-workers-shared-0.0.0-facb3ffc9.tgz","_integrity":"sha512-jxtcr7RPctgwghwRviIfU6kB349nIrtI/MsEFqDoGsVrHdJ737cb6MbXZuQBBNPdwUYpMo/nRpgXwkLWNPrKLA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-facb3ffc9_1737100318976_0.8218316542708823","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-16a9460ea":{"name":"@cloudflare/workers-shared","version":"0.0.0-16a9460ea","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-16a9460ea","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c51dec014a633a510cf29abc17e031bb582aa670","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-16a9460ea.tgz","fileCount":11,"integrity":"sha512-ELl/2jt9bk7vEjcYjEjo0jY6Bb7xASK6F7eOE/7nyTB63bs+qkOAQNjJ2OgxnTcH9mQOHMe6JNgrpjw5WssYBQ==","signatures":[{"sig":"MEUCIQC+nCPpmdL//+v/zB2nVjKkFcfh6UP/YVng3yxEZq9CJwIgL++a+PLs1O1JaOVWoIMyIsN65ogP2jXaH0kPe+TAbY4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050823},"_from":"file:cloudflare-workers-shared-0.0.0-16a9460ea.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/024026b4fe7e3d55c1c7a725da809be7/cloudflare-workers-shared-0.0.0-16a9460ea.tgz","_integrity":"sha512-ELl/2jt9bk7vEjcYjEjo0jY6Bb7xASK6F7eOE/7nyTB63bs+qkOAQNjJ2OgxnTcH9mQOHMe6JNgrpjw5WssYBQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-16a9460ea_1737116611109_0.04615371688706649","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-cca788585":{"name":"@cloudflare/workers-shared","version":"0.0.0-cca788585","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-cca788585","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7130830e95504a3feadfc8b318304242aee60816","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-cca788585.tgz","fileCount":11,"integrity":"sha512-P0/3kbTpYQkhH+5GiwqV3+knEXFBd5rQoQyLqKMLdwJ/Bs36Djf8+0c1NNpFAZdrGajP/B6K0SPxjrOHFBVVYA==","signatures":[{"sig":"MEUCIQDJQL3jXGffdjhUWRNiVnspw0S3ER4sgkRWWVNyYpTu2QIgfexps2+m2bniESs7OX6vqzh37MExszKI6/JEzdm7MlA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050823},"_from":"file:cloudflare-workers-shared-0.0.0-cca788585.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0443621b9fd7e8952181a8733de9de52/cloudflare-workers-shared-0.0.0-cca788585.tgz","_integrity":"sha512-P0/3kbTpYQkhH+5GiwqV3+knEXFBd5rQoQyLqKMLdwJ/Bs36Djf8+0c1NNpFAZdrGajP/B6K0SPxjrOHFBVVYA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-cca788585_1737133149716_0.6612182623652825","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-7e0449340":{"name":"@cloudflare/workers-shared","version":"0.0.0-7e0449340","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7e0449340","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b2b15013f8b383a6e9358f8598a827409b3a69d6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7e0449340.tgz","fileCount":11,"integrity":"sha512-nrcewoU1bXimIVg5BMby6PFms0MyWdFCMUUKgReWO67nfQIBKNTU0VY6chtkRiMjPGt5gwT1FXB81Ui7iBX7cg==","signatures":[{"sig":"MEUCIBRCtXB4jGcZuffg+DBwL9NJ+1Fb8P5ZNFiCbs/khh/KAiEAnsK+ZCWm00T/uqjG+AzuF8WO35KjLiTNche+k/gA2wY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050823},"_from":"file:cloudflare-workers-shared-0.0.0-7e0449340.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1bb4938f1ea50dea2b907a72b37ddace/cloudflare-workers-shared-0.0.0-7e0449340.tgz","_integrity":"sha512-nrcewoU1bXimIVg5BMby6PFms0MyWdFCMUUKgReWO67nfQIBKNTU0VY6chtkRiMjPGt5gwT1FXB81Ui7iBX7cg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7e0449340_1737371031795_0.7760771078343505","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ce165ff11":{"name":"@cloudflare/workers-shared","version":"0.0.0-ce165ff11","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ce165ff11","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4f14c17325966ed12c8b85bf9f1814883ba1fab7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ce165ff11.tgz","fileCount":11,"integrity":"sha512-YT07Q+m3SgA5Lla0EadEhO4xqXOMyawTze1Z29cjpXCmGc5DjMv8H0ogPTb95rLc8UX8o77EZ+Qb0MfYMhdzBA==","signatures":[{"sig":"MEYCIQC+1PkDTsYTikSEJbHVc2lbMDgyeQXxnotN7/JYeocR1AIhANzzj08m4UsrTEQW+rhKpY9CvGoHj67MTF3X4C15eUJF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1050823},"_from":"file:cloudflare-workers-shared-0.0.0-ce165ff11.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f7a4ae62edec3d7b92003d41cd3b1da1/cloudflare-workers-shared-0.0.0-ce165ff11.tgz","_integrity":"sha512-YT07Q+m3SgA5Lla0EadEhO4xqXOMyawTze1Z29cjpXCmGc5DjMv8H0ogPTb95rLc8UX8o77EZ+Qb0MfYMhdzBA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ce165ff11_1737372407392_0.7941442791162803","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-7faabeb1d":{"name":"@cloudflare/workers-shared","version":"0.0.0-7faabeb1d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7faabeb1d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"88d599a30fc079685f413e63640d3404afc81224","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7faabeb1d.tgz","fileCount":11,"integrity":"sha512-WF8Oa0ekM3UxLOy73B473KOcaDr6K8solvy9Kbk2PEo/4wGj3zBO2V1JAGFqFDzUO/SwB+qjod7pbdslzHxd9g==","signatures":[{"sig":"MEYCIQDRu32x33E2+z6YuRaR/IO1OoonBMOWgzMC06M2ovKIFAIhAIJR47/XszAHotEcPO7YB1zeDFNIjH0wkdOx3INFfSbd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1051787},"_from":"file:cloudflare-workers-shared-0.0.0-7faabeb1d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bf77ec21f22b68a43de8f55f3b06f387/cloudflare-workers-shared-0.0.0-7faabeb1d.tgz","_integrity":"sha512-WF8Oa0ekM3UxLOy73B473KOcaDr6K8solvy9Kbk2PEo/4wGj3zBO2V1JAGFqFDzUO/SwB+qjod7pbdslzHxd9g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7faabeb1d_1737383513016_0.9222125473767468","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d7adb50fc":{"name":"@cloudflare/workers-shared","version":"0.0.0-d7adb50fc","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d7adb50fc","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"97246ec34b3611f38cbe60b22ebb4df2e12b7c7f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d7adb50fc.tgz","fileCount":11,"integrity":"sha512-YwfXdF6Xd1YFue0ctHr9mdbXau9UzI1uPX11tcpDAlp4x3Gv4D8klxXspELEBmi2wltgXFYX5DO83vdfn96N9Q==","signatures":[{"sig":"MEUCIHCP2Jcd6YBzDEpJznLk6jZqO4KL1B+v4lNuOyx3SPktAiEA2OvK5nPeqTo7XEOgitJbSjCJgcx1hzNJ1ELnyF+PElo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1051787},"_from":"file:cloudflare-workers-shared-0.0.0-d7adb50fc.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/223c33afcd41908735b6ecded8bec8f7/cloudflare-workers-shared-0.0.0-d7adb50fc.tgz","_integrity":"sha512-YwfXdF6Xd1YFue0ctHr9mdbXau9UzI1uPX11tcpDAlp4x3Gv4D8klxXspELEBmi2wltgXFYX5DO83vdfn96N9Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d7adb50fc_1737384972071_0.3186938270933768","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fcaa02cdf":{"name":"@cloudflare/workers-shared","version":"0.0.0-fcaa02cdf","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fcaa02cdf","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"cd8c28e865fa3d7d5c1c6c575f4f8e331dc919e7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fcaa02cdf.tgz","fileCount":11,"integrity":"sha512-X66JOkUMOp7yPLteENnekI2723CCm4TvePbzVs7vCDTAOBRSbKuDVksZuQtJW1FEI+Rtxhw/UZ6uupqkAZChyA==","signatures":[{"sig":"MEQCIEWQRUYKzvRZFdApymuAwu+9Im+ZI8ZckteGdFmV0yNcAiB15AlCbTXArNVv4I48gfKU0AZVEaYyyuNfkNaKewS0FQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1051787},"_from":"file:cloudflare-workers-shared-0.0.0-fcaa02cdf.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c5e95eedb96f9b8efe6b779607197807/cloudflare-workers-shared-0.0.0-fcaa02cdf.tgz","_integrity":"sha512-X66JOkUMOp7yPLteENnekI2723CCm4TvePbzVs7vCDTAOBRSbKuDVksZuQtJW1FEI+Rtxhw/UZ6uupqkAZChyA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fcaa02cdf_1737386418890_0.7279367866042692","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a225f8a28":{"name":"@cloudflare/workers-shared","version":"0.0.0-a225f8a28","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a225f8a28","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"767f2e0353e611e8e534c980d1db603a07a33fb4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a225f8a28.tgz","fileCount":11,"integrity":"sha512-5303rAgYbeJ2owsLfLI5RduRKdDlIHn8Es9/0r9NhzYT6wVEUqvGBzTlNjWDw6K9q/I7zg6rRUAS530IayHfBw==","signatures":[{"sig":"MEUCIQDwCW32Azu58daHF4W0sl/A4wSwI+azSL/G1bqgN8YY7wIgLt+8SfV/T9gFyTirEOkYFjzE4Ho6NaC18C4VssLXfWM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1051787},"_from":"file:cloudflare-workers-shared-0.0.0-a225f8a28.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5fcf74477def6ef91ba966c88d38f964/cloudflare-workers-shared-0.0.0-a225f8a28.tgz","_integrity":"sha512-5303rAgYbeJ2owsLfLI5RduRKdDlIHn8Es9/0r9NhzYT6wVEUqvGBzTlNjWDw6K9q/I7zg6rRUAS530IayHfBw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a225f8a28_1737389193394_0.09652938690441815","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f6cc0293d":{"name":"@cloudflare/workers-shared","version":"0.0.0-f6cc0293d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f6cc0293d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ff812ac67d396ef60ddcb553c4c39ab8e21c6591","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f6cc0293d.tgz","fileCount":11,"integrity":"sha512-Bd60kibbLUlB5p/Q11lrhAtWTDVeXrAR7qfUO9qS6TwJpR07eZw+aA+yixRGmg3HiG/MKaRX+gNPOdKXTRxOHw==","signatures":[{"sig":"MEQCIDom9Ef2TAfxhiK1rbkuRNggMQEeIKmm4aMpiNpMU2ZpAiBkn+yE7pib0RiPpQNxGzw9an8Ih9kwxQoCZjBcrouXxw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1051787},"_from":"file:cloudflare-workers-shared-0.0.0-f6cc0293d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/226c945ed4a679914d544e80ade25798/cloudflare-workers-shared-0.0.0-f6cc0293d.tgz","_integrity":"sha512-Bd60kibbLUlB5p/Q11lrhAtWTDVeXrAR7qfUO9qS6TwJpR07eZw+aA+yixRGmg3HiG/MKaRX+gNPOdKXTRxOHw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f6cc0293d_1737391056879_0.6301681703407322","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-9077a6748":{"name":"@cloudflare/workers-shared","version":"0.0.0-9077a6748","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9077a6748","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"38cafc29ee67c3de92d4ea85558aafc78a11974d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9077a6748.tgz","fileCount":11,"integrity":"sha512-xpP4e+07Ejd/bb1KoWkNma+3p5loxQH5ocreJUMd3Wnd4B8qlKz/6XorB4NRHS5kIllcj7TVvzWtZ5fOoG2t3Q==","signatures":[{"sig":"MEUCIFsq0bki7NodBRSN1sjROHnM8sRcLTYaoAmJ4qdAinMkAiEAoFVK2IbNAphExyAxwQLLCRI2K+HodKIIHW9oyfWFXFk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1051787},"_from":"file:cloudflare-workers-shared-0.0.0-9077a6748.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b2c67b515e284ac04c5086618d33b8d8/cloudflare-workers-shared-0.0.0-9077a6748.tgz","_integrity":"sha512-xpP4e+07Ejd/bb1KoWkNma+3p5loxQH5ocreJUMd3Wnd4B8qlKz/6XorB4NRHS5kIllcj7TVvzWtZ5fOoG2t3Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9077a6748_1737394304232_0.2377064681328529","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-806cee846":{"name":"@cloudflare/workers-shared","version":"0.0.0-806cee846","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-806cee846","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1610808b1f9352823453714a6d2200d0f626ece9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-806cee846.tgz","fileCount":11,"integrity":"sha512-qfQrE032jHe+NujuSxZQb9xa2o8x4B3+kNk93OCceSar2qyrWDuVtPCMl63PukmqgE7OAPyscockiMug9ERfbg==","signatures":[{"sig":"MEQCIHo/tluwPo2Olv5glg0aqydqz9i/o8bpdoYiZL2h3BlLAiAGM+BIs3IQHF8dx2ZKT8YZkIXVMFe/PCQImjwTflr7Aw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1051787},"_from":"file:cloudflare-workers-shared-0.0.0-806cee846.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/84ac84ad69aa1adb0275b902c7c57f56/cloudflare-workers-shared-0.0.0-806cee846.tgz","_integrity":"sha512-qfQrE032jHe+NujuSxZQb9xa2o8x4B3+kNk93OCceSar2qyrWDuVtPCMl63PukmqgE7OAPyscockiMug9ERfbg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-806cee846_1737396164636_0.06986966950988704","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-26fa9e802":{"name":"@cloudflare/workers-shared","version":"0.0.0-26fa9e802","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-26fa9e802","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8fa909c76b1d60c7b71465175853d6a3064254f6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-26fa9e802.tgz","fileCount":11,"integrity":"sha512-2xaxYYDr5AyHN3FZ6iw1ZPbpc1V96wEckRQdAEoTi7GFWP8p+++B99arSewLMY8E+ZSrWr2Tiu1xed5IKnXUDg==","signatures":[{"sig":"MEYCIQCBL1THlB2Rmjm2M5QN1Fplfpd8jDLCiFTmWotFWmVPDAIhAL3bakwAK7mCmVKEILp8wyuJV81zDkcPtjJyRE2VY01+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1051787},"_from":"file:cloudflare-workers-shared-0.0.0-26fa9e802.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/17f2cfbcdfa458d55b58da5b0bd01bf1/cloudflare-workers-shared-0.0.0-26fa9e802.tgz","_integrity":"sha512-2xaxYYDr5AyHN3FZ6iw1ZPbpc1V96wEckRQdAEoTi7GFWP8p+++B99arSewLMY8E+ZSrWr2Tiu1xed5IKnXUDg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-26fa9e802_1737400410043_0.7405347527133328","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a783c2d27":{"name":"@cloudflare/workers-shared","version":"0.0.0-a783c2d27","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a783c2d27","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0d77accbbbb1f5f6c1e2890e97c1d9573828f778","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a783c2d27.tgz","fileCount":11,"integrity":"sha512-60Z9M7IZ0yjJPn+w+jndSeUN/NeNmZ5XUcX2wJrbNb5CVsVgK/wuidLTjejKFlBufGWytXe9f3YQIPPzqZ+mtg==","signatures":[{"sig":"MEUCICL0zsf0ZYCMRCrtXW7IMG3xrhvUaGeWXUFhU5hxv6gTAiEAhF/arJUDPqt6WZnzNecqMtOHAdROxluC7fqnVassUTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1051787},"_from":"file:cloudflare-workers-shared-0.0.0-a783c2d27.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b89fa9fd4a4f219ed609ba4086bb3af5/cloudflare-workers-shared-0.0.0-a783c2d27.tgz","_integrity":"sha512-60Z9M7IZ0yjJPn+w+jndSeUN/NeNmZ5XUcX2wJrbNb5CVsVgK/wuidLTjejKFlBufGWytXe9f3YQIPPzqZ+mtg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a783c2d27_1737406434891_0.6551544522245345","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e2f5756c2":{"name":"@cloudflare/workers-shared","version":"0.0.0-e2f5756c2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e2f5756c2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d567464cccb7510d31356005f0e28cd9833a6c71","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e2f5756c2.tgz","fileCount":11,"integrity":"sha512-OpnEa7I2SymNCw4q6ED9fdiW6E5MBv4OFg1VRmFXMISBGjreqKqlk8m4vTvDlSFwMKzmgO6EIUpXM1dWCknEYg==","signatures":[{"sig":"MEQCIAmNQATduUWyu3IexpYLZpNGDJmGVrIX72bcKK71jqmaAiADJCLR0BlWll8J4EEBj2tj/xxuF5rnpKL5XbpLhu5xcg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1051787},"_from":"file:cloudflare-workers-shared-0.0.0-e2f5756c2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a8f91e3e06937382a1718b3b682efda6/cloudflare-workers-shared-0.0.0-e2f5756c2.tgz","_integrity":"sha512-OpnEa7I2SymNCw4q6ED9fdiW6E5MBv4OFg1VRmFXMISBGjreqKqlk8m4vTvDlSFwMKzmgO6EIUpXM1dWCknEYg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e2f5756c2_1737408854995_0.7311365780892025","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-97d2a1bb5":{"name":"@cloudflare/workers-shared","version":"0.0.0-97d2a1bb5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-97d2a1bb5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"eb4d80ebddc8ac203a50807f631a941ea67484dc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-97d2a1bb5.tgz","fileCount":11,"integrity":"sha512-2kNQ3nI1oFWuQvMklTDR4fpkn5d7tbonuj1cwOKwci/PvZuOkxSSKuTeALLrHzOsXwG5/cXRCvA7Azo9I6Yv4Q==","signatures":[{"sig":"MEUCIQCMJSqeHRGxRDj510NF63k3aL0KPwOlepxRwvx9QShc9gIgZYIo0mbIjJpnfuEFIcLcbkK73cexkaUuHnH5avIoFlw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1051787},"_from":"file:cloudflare-workers-shared-0.0.0-97d2a1bb5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f359375a78125b5ac2c7e8e44d4ecfde/cloudflare-workers-shared-0.0.0-97d2a1bb5.tgz","_integrity":"sha512-2kNQ3nI1oFWuQvMklTDR4fpkn5d7tbonuj1cwOKwci/PvZuOkxSSKuTeALLrHzOsXwG5/cXRCvA7Azo9I6Yv4Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-97d2a1bb5_1737447035505_0.19916530768876584","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-29f2076a6":{"name":"@cloudflare/workers-shared","version":"0.0.0-29f2076a6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-29f2076a6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"dfa9cf5b3bd41572a2371e812115072d25d4b568","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-29f2076a6.tgz","fileCount":11,"integrity":"sha512-WQSwIXV4JLlrl8AaYb7Z1RcI9BgPpBJIyAA2tCi+rkLUliPmJM4dts//XkVzXvhvRo0eBH682OPRub7eF48Adg==","signatures":[{"sig":"MEYCIQCQC8AAGAlf/SL17pKihJY7/ODYLr/C51XQ+No2KWbGPAIhAJ1kBUfcr5h57A5usQXI3+zup1zKxHPUVFIv8Qs7KpNS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1051787},"_from":"file:cloudflare-workers-shared-0.0.0-29f2076a6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9e6cf5574629f91b720650d189a73160/cloudflare-workers-shared-0.0.0-29f2076a6.tgz","_integrity":"sha512-WQSwIXV4JLlrl8AaYb7Z1RcI9BgPpBJIyAA2tCi+rkLUliPmJM4dts//XkVzXvhvRo0eBH682OPRub7eF48Adg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-29f2076a6_1737455029629_0.023299688535244334","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6b111231d":{"name":"@cloudflare/workers-shared","version":"0.0.0-6b111231d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6b111231d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"92fdffd096b1c955cf41c71792885fa4b28a2288","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6b111231d.tgz","fileCount":11,"integrity":"sha512-lSV3IdqHVveYpOy/yLXiQn1lrHuM4PWZJIc0nHozJb4Dt6DC9oXIQTHmbUyjqBCLTJbSq2zFAQfT5jrpqFcg/w==","signatures":[{"sig":"MEYCIQCTJaFXiaZ/XqNfi4dr8jTQjBYN1UNfIMsH7UnpWgeAKQIhAPl7OXi56RtlPGSj4L0KhoAZOOQ5x//A0MugVwuTOuX5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1051787},"_from":"file:cloudflare-workers-shared-0.0.0-6b111231d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d03928928d65c09a40ab359c81498856/cloudflare-workers-shared-0.0.0-6b111231d.tgz","_integrity":"sha512-lSV3IdqHVveYpOy/yLXiQn1lrHuM4PWZJIc0nHozJb4Dt6DC9oXIQTHmbUyjqBCLTJbSq2zFAQfT5jrpqFcg/w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6b111231d_1737465926198_0.29315116712873723","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-229d00fce":{"name":"@cloudflare/workers-shared","version":"0.0.0-229d00fce","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-229d00fce","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"51d0acc1309097a76f7305d0318410ff534776e8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-229d00fce.tgz","fileCount":11,"integrity":"sha512-kaPJbo/yErnJbF3RjliITUVxv62E7b3JsccGqddYiX0Q2rmA70e9UTN6TL6pXZ7uhAWZ7q9zF2fmaJbmIRjb1w==","signatures":[{"sig":"MEQCIGmpOO1qJNC2KCyezbW6xH5CLmWGl6CU3c2CalOJRld5AiArazTOafGIs17ad8JR7i+PGCA9/4Ph9JAStixGKpPjJw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1051787},"_from":"file:cloudflare-workers-shared-0.0.0-229d00fce.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c834e05aa2d8b1e8f7663c3a5c68d2a9/cloudflare-workers-shared-0.0.0-229d00fce.tgz","_integrity":"sha512-kaPJbo/yErnJbF3RjliITUVxv62E7b3JsccGqddYiX0Q2rmA70e9UTN6TL6pXZ7uhAWZ7q9zF2fmaJbmIRjb1w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-229d00fce_1737468753417_0.4618704843749839","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-cccfe51ca":{"name":"@cloudflare/workers-shared","version":"0.0.0-cccfe51ca","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-cccfe51ca","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0080e17dc6de02cd6fff6e8774e27594e4dfc809","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-cccfe51ca.tgz","fileCount":11,"integrity":"sha512-3Odhgdsfdpx7G3a32xOzF+f43xAoO7OHFBiKuALzOPC9tueTeR5iYH2zzwbITQ43X6E+5pwCYbyWQHN+hFZTGw==","signatures":[{"sig":"MEUCIQDQkWyYX8qO0KTrSUHIyKUViHdFe1EOSsymXqrqBd6mVAIgL988iVtmG38jx8G+zryAmvEi8Md/A5JuAdDYbd48bkg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1051787},"_from":"file:cloudflare-workers-shared-0.0.0-cccfe51ca.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5ceaa21054fd0d9264bc348a3ef6b16b/cloudflare-workers-shared-0.0.0-cccfe51ca.tgz","_integrity":"sha512-3Odhgdsfdpx7G3a32xOzF+f43xAoO7OHFBiKuALzOPC9tueTeR5iYH2zzwbITQ43X6E+5pwCYbyWQHN+hFZTGw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-cccfe51ca_1737469609601_0.5441740758993026","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6c2e94318":{"name":"@cloudflare/workers-shared","version":"0.0.0-6c2e94318","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6c2e94318","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b144cf0132db9680d2e1fc9ed8226ddf1da01a71","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6c2e94318.tgz","fileCount":11,"integrity":"sha512-wLl5BlCUEb86LVuPKVYMNMptrBf/8Vq3d5ooka11CexmY+DMIxcsnWq7l8jAhiNxqHMgZVUXMRgThUsZ7x3XzA==","signatures":[{"sig":"MEUCIQDzd2p106+DDcn7bLw9pXqTqQF2TP32byLoWzK3SmFdwgIgAY40stdBgf0Hash/h6jWfTvpgbC+Rq68jT5gmzP45Rs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1051787},"_from":"file:cloudflare-workers-shared-0.0.0-6c2e94318.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1a52de943022dda6c49c50bfaea2aa84/cloudflare-workers-shared-0.0.0-6c2e94318.tgz","_integrity":"sha512-wLl5BlCUEb86LVuPKVYMNMptrBf/8Vq3d5ooka11CexmY+DMIxcsnWq7l8jAhiNxqHMgZVUXMRgThUsZ7x3XzA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6c2e94318_1737475277859_0.3207349488003246","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@cloudflare/workers-shared","version":"0.12.2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.12.2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"043eea026cff32ca281a38defebd9eab7c57dd05","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.12.2.tgz","fileCount":11,"integrity":"sha512-f/doW1idMCnXY8qmQ+Wy2opATiLqBPBI6wChCgdR8HBSw/6Riuq1DO7opxHG0IU58iSC2i4UKUlO/RBPn59ypA==","signatures":[{"sig":"MEYCIQD+evDDkl8VskGn1vqnC9gyPT+Y9O7Ok47KWPBYzrbonQIhAKJJYEoCw1cKn31BzKqVrdLh5xnCZMvNtkuQaWTJRspK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051778},"_from":"file:cloudflare-workers-shared-0.12.2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5b0821cdf2cd52f430c59e316c881130/cloudflare-workers-shared-0.12.2.tgz","_integrity":"sha512-f/doW1idMCnXY8qmQ+Wy2opATiLqBPBI6wChCgdR8HBSw/6Riuq1DO7opxHG0IU58iSC2i4UKUlO/RBPn59ypA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.12.2_1737532076301_0.7461008603571659","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-63a60bd4d":{"name":"@cloudflare/workers-shared","version":"0.0.0-63a60bd4d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-63a60bd4d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"126cdf033079204b2cc830ccb71fa14b7ed9033b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-63a60bd4d.tgz","fileCount":11,"integrity":"sha512-6aIPF+FpJ4u7bfsH3lN3KnlhK+Yi2DSuP+8htx6spOKLg+Mhhz2+Z+jYHqgNbwqpAy+05RHkkEEjYlvgdSPV2Q==","signatures":[{"sig":"MEUCIG6gGUunzY8HrSYYEkIJ60kpYb6pyMaLBDuOKYspSAMdAiEAvnOhNeb72BU2kvVJLQriK/BhiSr6B667szizOfRVq5g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051787},"_from":"file:cloudflare-workers-shared-0.0.0-63a60bd4d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/673cced492a13aa389f0604d0618f3c0/cloudflare-workers-shared-0.0.0-63a60bd4d.tgz","_integrity":"sha512-6aIPF+FpJ4u7bfsH3lN3KnlhK+Yi2DSuP+8htx6spOKLg+Mhhz2+Z+jYHqgNbwqpAy+05RHkkEEjYlvgdSPV2Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-63a60bd4d_1737532541079_0.3175960745912185","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e5ebdb143":{"name":"@cloudflare/workers-shared","version":"0.0.0-e5ebdb143","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e5ebdb143","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"69dcf37a5c3e6fc5eea4f7a75d9b70156ae628af","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e5ebdb143.tgz","fileCount":11,"integrity":"sha512-A4586i3pgVD7zDthh30BxGoQ4a9aQjpsUuDI1pFFt9eLX1mYM01VUkUvUAlhkzoYxUDw2Sl8bReZn0mRfuwLAQ==","signatures":[{"sig":"MEYCIQDFCuT/RsO7JBXaw5agwdZfwm+CNvi/tUCV34D1aXrUmwIhAO/8xF4yfSPvuKj0GxN8u+n3drR6+xe6T4sW0KR2CJU0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051787},"_from":"file:cloudflare-workers-shared-0.0.0-e5ebdb143.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/38d79c1a4985ba1fd61417bf672d8b67/cloudflare-workers-shared-0.0.0-e5ebdb143.tgz","_integrity":"sha512-A4586i3pgVD7zDthh30BxGoQ4a9aQjpsUuDI1pFFt9eLX1mYM01VUkUvUAlhkzoYxUDw2Sl8bReZn0mRfuwLAQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e5ebdb143_1737543034418_0.9012973268763635","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-cd319710a":{"name":"@cloudflare/workers-shared","version":"0.0.0-cd319710a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-cd319710a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f19fd6f3c06670ab27842093d4b217d67997f6bf","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-cd319710a.tgz","fileCount":11,"integrity":"sha512-24e0cOmxqrEzPeqH8KF23NLRzz07K1DIXcUHa9xIjLNJKwDQHjgQzM00ruKSA/htvQIEmyYkK4DowmE1XKMyzw==","signatures":[{"sig":"MEYCIQCYoILUToW7AFHGz1lf0t1xxQz1NSEAUuNMOHFEIZtxAgIhAMIdAgscpY8+89yxbzQJUcKfdIgQEhInWn9jowdyngK3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051787},"_from":"file:cloudflare-workers-shared-0.0.0-cd319710a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f48c6fb7b010553af62e682d3e04e85a/cloudflare-workers-shared-0.0.0-cd319710a.tgz","_integrity":"sha512-24e0cOmxqrEzPeqH8KF23NLRzz07K1DIXcUHa9xIjLNJKwDQHjgQzM00ruKSA/htvQIEmyYkK4DowmE1XKMyzw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-cd319710a_1737548483628_0.8300197737666692","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-43ec0944d":{"name":"@cloudflare/workers-shared","version":"0.0.0-43ec0944d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-43ec0944d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3a7ff806784718c5603de16aed28ab6590f804ae","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-43ec0944d.tgz","fileCount":11,"integrity":"sha512-CRxlGBiszK9PbNW635Z3xob1gxxpCbWevWkMvfDApmSYojKijQtGZzt/PQ93R4stC0u1jVIiJo8LCakI0NGuMg==","signatures":[{"sig":"MEUCICA/je4AXn5gESXxQcvCEDMf6klgyPINBqyGB0Kf1RYfAiEA+CnG2lf97x1M/Kca/LBPKyxZT1dNwfaGjCqNE56zhfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1054030},"_from":"file:cloudflare-workers-shared-0.0.0-43ec0944d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2f54ccde40833a4d83b2d0d29c4961e9/cloudflare-workers-shared-0.0.0-43ec0944d.tgz","_integrity":"sha512-CRxlGBiszK9PbNW635Z3xob1gxxpCbWevWkMvfDApmSYojKijQtGZzt/PQ93R4stC0u1jVIiJo8LCakI0NGuMg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-43ec0944d_1737550718371_0.8548520803388897","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a2f695b96":{"name":"@cloudflare/workers-shared","version":"0.0.0-a2f695b96","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a2f695b96","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8b6cf5b5793190df6748905eea48d4bec9a75c97","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a2f695b96.tgz","fileCount":11,"integrity":"sha512-1Ah0dJZ2+nbZiUbReCIYOiWH81znFmCbvS6Y3zEBgfHvPiUzwleS1kmd+n9jcggBEHRhg7rTe/+DAk4n6yO4vQ==","signatures":[{"sig":"MEQCICpydk1fWrRz2cUhttLeIKudqh0ynvHGFSnoNa6XiVUbAiApvrXm9NU1J8wTSjyR7HobzbsrETG4jUoFrtmzsGKAsg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1054030},"_from":"file:cloudflare-workers-shared-0.0.0-a2f695b96.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/35f3d506311b098091cf47e1f5837aa1/cloudflare-workers-shared-0.0.0-a2f695b96.tgz","_integrity":"sha512-1Ah0dJZ2+nbZiUbReCIYOiWH81znFmCbvS6Y3zEBgfHvPiUzwleS1kmd+n9jcggBEHRhg7rTe/+DAk4n6yO4vQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a2f695b96_1737551559566_0.1922442011355452","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-c3c193ea6":{"name":"@cloudflare/workers-shared","version":"0.0.0-c3c193ea6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c3c193ea6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"16a26aa9d7ea921017eb0e5c59753a38c6039a4b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c3c193ea6.tgz","fileCount":11,"integrity":"sha512-BfO75wk7QddhVnsdpoA0M9I4k4T2ZUvci1gD3yX8nQLpkR/pkTHdex7xn3FQCxQjgprgNOJFmE4sw1tZ6iuabw==","signatures":[{"sig":"MEUCIHQaHIntXUDbfvvstZNwrhQEWGo8OmbH6Rgpj/v3pblWAiEA7qCMHPdQYXucxXBwLBVLRXIzwk3rwEbBaZqqD3PIIRM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1054030},"_from":"file:cloudflare-workers-shared-0.0.0-c3c193ea6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7d0cd7a9dfeeb6ac8338d8b22988b694/cloudflare-workers-shared-0.0.0-c3c193ea6.tgz","_integrity":"sha512-BfO75wk7QddhVnsdpoA0M9I4k4T2ZUvci1gD3yX8nQLpkR/pkTHdex7xn3FQCxQjgprgNOJFmE4sw1tZ6iuabw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c3c193ea6_1737559040955_0.34793529270407286","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-bdc7958f2":{"name":"@cloudflare/workers-shared","version":"0.0.0-bdc7958f2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-bdc7958f2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a5bfc68b6a18af1c1522347d38c6d3c1e9a6f60c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-bdc7958f2.tgz","fileCount":11,"integrity":"sha512-LDLOTextP25bLhVcJCin8XFfK5YVQdAwYmnQAoCoWiOLD9y/agMUoTmNpgHw/KYmFWw0V9Zp3HguuA2FjYZKcw==","signatures":[{"sig":"MEQCIEINBlQ2g/2iVJfTyIuemX7KCpF//Pt4BFIbVsumbndJAiAVZo4xE4dMRL78ho5Ra5i+darISzE3xEV6+Of/Z8VOBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1054030},"_from":"file:cloudflare-workers-shared-0.0.0-bdc7958f2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5d6e285794db9ca06bdf9332a2330188/cloudflare-workers-shared-0.0.0-bdc7958f2.tgz","_integrity":"sha512-LDLOTextP25bLhVcJCin8XFfK5YVQdAwYmnQAoCoWiOLD9y/agMUoTmNpgHw/KYmFWw0V9Zp3HguuA2FjYZKcw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-bdc7958f2_1737561643638_0.03716574921678495","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-78a9a2db4":{"name":"@cloudflare/workers-shared","version":"0.0.0-78a9a2db4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-78a9a2db4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b02518772766e3668be203125af833becc4577bb","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-78a9a2db4.tgz","fileCount":11,"integrity":"sha512-4mV1DHAZc2rp/ZIdz01BK0XQGhy1GzWwbAbdBqp+S3urxD96HdJDZtfdCjHLc3nv1TAvCaVfthEDkSgXI/Ui1Q==","signatures":[{"sig":"MEUCICpwjGH+ZxbS6hx/HuBqMhU0u6R0vM8MF6npEkCZkFv5AiEAvSU7ZKyeTbgRRVFQ/F4Bp8cVatjuH/TEtbfNZMaiVOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1054030},"_from":"file:cloudflare-workers-shared-0.0.0-78a9a2db4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/67c64fb073d4b3075eaa0a73de765e72/cloudflare-workers-shared-0.0.0-78a9a2db4.tgz","_integrity":"sha512-4mV1DHAZc2rp/ZIdz01BK0XQGhy1GzWwbAbdBqp+S3urxD96HdJDZtfdCjHLc3nv1TAvCaVfthEDkSgXI/Ui1Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-78a9a2db4_1737571459032_0.6589525972862003","host":"s3://npm-registry-packages-npm-production"}},"0.12.3":{"name":"@cloudflare/workers-shared","version":"0.12.3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.12.3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3265903510cfd4a93f2c805928bb27dc5aa26aee","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.12.3.tgz","fileCount":11,"integrity":"sha512-A+sPv8jcsHtUou1raFYkTqZcHfXEZcu0I9MR/LGq+AhR82Gp+swraiijzgzN5CAKE+FVsXF9HxfYz3TxRgUMgQ==","signatures":[{"sig":"MEYCIQD/cf0EnDtLopTI8GoiVdZlsbj0AaYDhXkbuq/0Y+H7qgIhAJT3pzJgAhPOXc5u2fReQcc4PRA2ojv+KGxUa9Nlxo8D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1054021},"_from":"file:cloudflare-workers-shared-0.12.3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a477624cdbd96cdbab719aff54a66272/cloudflare-workers-shared-0.12.3.tgz","_integrity":"sha512-A+sPv8jcsHtUou1raFYkTqZcHfXEZcu0I9MR/LGq+AhR82Gp+swraiijzgzN5CAKE+FVsXF9HxfYz3TxRgUMgQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.12.3_1737578580920_0.8283348673251529","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f0f38b3ab":{"name":"@cloudflare/workers-shared","version":"0.0.0-f0f38b3ab","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f0f38b3ab","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c04ed8ec6bc773ef4531ae0fb66dbb694bfaee6d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f0f38b3ab.tgz","fileCount":11,"integrity":"sha512-HLgA9C4tfH5ODci43c5YOO9QEOB15wF6ZRNWk9LVKGv7BX83OXEKaP0CFlBJLuzNPgz1FiADet/Rb9a2XRPebQ==","signatures":[{"sig":"MEQCIBByqXj5MKcCuxGH7thssQKRrYLEo68qzdsDaUWSnSJCAiB6tkMNkQiBXQjl+lynSZKqNuYwfWNZIxXmGdBzdViV/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1054030},"_from":"file:cloudflare-workers-shared-0.0.0-f0f38b3ab.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8d1a2d80f9d3fde09c6b1d81e7ee5c9c/cloudflare-workers-shared-0.0.0-f0f38b3ab.tgz","_integrity":"sha512-HLgA9C4tfH5ODci43c5YOO9QEOB15wF6ZRNWk9LVKGv7BX83OXEKaP0CFlBJLuzNPgz1FiADet/Rb9a2XRPebQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f0f38b3ab_1737579052017_0.012835167387295288","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a7163b3a2":{"name":"@cloudflare/workers-shared","version":"0.0.0-a7163b3a2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a7163b3a2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"20f96f6092eba5c2c3b093e2b0add8fba766772f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a7163b3a2.tgz","fileCount":11,"integrity":"sha512-KJ2p27cYev9Dbk8+0aSQik5HWyxohidjYStLZGYrNgVdh3tfz1uhs54K/FijGyhmm0dnISysdoiyQHaDJNanUg==","signatures":[{"sig":"MEYCIQCb2H4STUkMjEQkz1CXud9UlAIGDJACSjWSzfEnknZNagIhAJHbnj3AI/zOefKgEPq84SHc4dZCXTN5myc6zzJabu/Q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1054030},"_from":"file:cloudflare-workers-shared-0.0.0-a7163b3a2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d4320fb6182a12da2af7437257b04f73/cloudflare-workers-shared-0.0.0-a7163b3a2.tgz","_integrity":"sha512-KJ2p27cYev9Dbk8+0aSQik5HWyxohidjYStLZGYrNgVdh3tfz1uhs54K/FijGyhmm0dnISysdoiyQHaDJNanUg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a7163b3a2_1737622070679_0.8267022740408396","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d7210ecd3":{"name":"@cloudflare/workers-shared","version":"0.0.0-d7210ecd3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d7210ecd3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"043ee65c800e27421b46c13708efd9871484ca8b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d7210ecd3.tgz","fileCount":11,"integrity":"sha512-ekQrimepoyU9AhW5QhSCbFpmpVQYCZltczEtXkaqor+iOuuf35/FnWWkLb6TwsjHFwqAdlF/wNmUpYZgSs0P6g==","signatures":[{"sig":"MEQCIDupdFT8dpvYb+paVBaPjA6Jg17ajl18oc09lDMnX+n8AiAGogok8FYRjHN5QALBoG80b7N1lyHHhGNcWX1gMmPSbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1055118},"_from":"file:cloudflare-workers-shared-0.0.0-d7210ecd3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/fd16e9b1a89eee50eda6fe9ddfd5d7f9/cloudflare-workers-shared-0.0.0-d7210ecd3.tgz","_integrity":"sha512-ekQrimepoyU9AhW5QhSCbFpmpVQYCZltczEtXkaqor+iOuuf35/FnWWkLb6TwsjHFwqAdlF/wNmUpYZgSs0P6g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d7210ecd3_1737627397322_0.05393605761477027","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-38860655b":{"name":"@cloudflare/workers-shared","version":"0.0.0-38860655b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-38860655b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"03658ed7cbf0120462ab50c1b8c5baa35eb3cc73","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-38860655b.tgz","fileCount":11,"integrity":"sha512-slCiRw/aeOTh/lYBaOQsWfIDZCEX8fhhkMqtLSs0DRuwsHuNk9wdZY2ZByf5HtxNiHFyXN77M9Yvy35GZlBvzA==","signatures":[{"sig":"MEQCIG8RJmdeTfjZX7/5XOupuFk2XpZ1RVBa2G6N0Ran+8AIAiAfCqO6WEpvYb718IjZ7dHcglBkTHzvyQ70r3e+z8DimA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1055118},"_from":"file:cloudflare-workers-shared-0.0.0-38860655b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f898f77be52653b9224882c62cb44438/cloudflare-workers-shared-0.0.0-38860655b.tgz","_integrity":"sha512-slCiRw/aeOTh/lYBaOQsWfIDZCEX8fhhkMqtLSs0DRuwsHuNk9wdZY2ZByf5HtxNiHFyXN77M9Yvy35GZlBvzA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-38860655b_1737660642980_0.34416934947587974","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-7d138d92c":{"name":"@cloudflare/workers-shared","version":"0.0.0-7d138d92c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7d138d92c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9deaff2bc4a838fb800665e7f155327e458f8ff5","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7d138d92c.tgz","fileCount":11,"integrity":"sha512-SBpnLwVbPceju1f2kUcgD74ZQJAbz0J4BUdAW9PfPZtFmyd6fgtmFq9WEILjDx/XlP3/Tpupg3TyCXASYd6g3A==","signatures":[{"sig":"MEUCIQDGMjxq+h/tIbjsTOyO6m3bhe9aDiPqiQK4tmMCOU+T1wIgDjwYn0bqz2vGVd+dNJfF5xSRSieEU34/3yuC82edGtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1055118},"_from":"file:cloudflare-workers-shared-0.0.0-7d138d92c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e42ad5469d7de3483ff2b5df3e559c27/cloudflare-workers-shared-0.0.0-7d138d92c.tgz","_integrity":"sha512-SBpnLwVbPceju1f2kUcgD74ZQJAbz0J4BUdAW9PfPZtFmyd6fgtmFq9WEILjDx/XlP3/Tpupg3TyCXASYd6g3A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7d138d92c_1737668049095_0.31608382484067277","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-341eed3bf":{"name":"@cloudflare/workers-shared","version":"0.0.0-341eed3bf","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-341eed3bf","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4cb681eb0ef8544a80a4659272e61151e99f006a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-341eed3bf.tgz","fileCount":11,"integrity":"sha512-GknK4meKALLBHnKpLf+gN8Kzx6z+TKuW8/z9jKGXwwVIfe4G14avTkHEiHniQvrxwG/3JaZeIF7SCe3rUsvWBA==","signatures":[{"sig":"MEUCIQCNz63yoGgz1Fwbp0fPbhz89geuDK0oiuZJCfaiakRaKgIgCDt2QkdGVs6et7DpsAQSJyabwL/KZhxUPf1IkvVLTbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1055118},"_from":"file:cloudflare-workers-shared-0.0.0-341eed3bf.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0b31e2dc43519d1f02dbb54990def362/cloudflare-workers-shared-0.0.0-341eed3bf.tgz","_integrity":"sha512-GknK4meKALLBHnKpLf+gN8Kzx6z+TKuW8/z9jKGXwwVIfe4G14avTkHEiHniQvrxwG/3JaZeIF7SCe3rUsvWBA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20241230.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-341eed3bf_1737671002779_0.6833581934235704","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-40f89a90d":{"name":"@cloudflare/workers-shared","version":"0.0.0-40f89a90d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-40f89a90d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c762bfa864649034cb6976be28c01d83c6eeab27","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-40f89a90d.tgz","fileCount":11,"integrity":"sha512-Hn319qWnz2zOxkNiIc5GZgNUgkySx0J834g653a3bPTuIg5thyHi9RM5o6QJRbh0Nsrzpz6yzb/5Hq/mTJTegA==","signatures":[{"sig":"MEYCIQChjVupx56Zo8IzYNzMMAepaTTXMzBbI/DOgnvT5jjxngIhAI8wOKnbTbSY/6ZwzWOXEXjpZZpbaC7Pb9WS2/5dUMhz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1055118},"_from":"file:cloudflare-workers-shared-0.0.0-40f89a90d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/03b303511e56998298eb57834b91f39b/cloudflare-workers-shared-0.0.0-40f89a90d.tgz","_integrity":"sha512-Hn319qWnz2zOxkNiIc5GZgNUgkySx0J834g653a3bPTuIg5thyHi9RM5o6QJRbh0Nsrzpz6yzb/5Hq/mTJTegA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-40f89a90d_1737680680887_0.9263301015160808","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-248bdb21d":{"name":"@cloudflare/workers-shared","version":"0.0.0-248bdb21d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-248bdb21d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"48a6314abfe8668e520255ad451f4b3887a3a10e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-248bdb21d.tgz","fileCount":11,"integrity":"sha512-DQtlYnWdttFdnfUbTYAiY7qiycz9DqjQID0RtdsbtC9Crx2bKYE4DjhRiNupW9jZ6iPJzqI0Jzx6zUa/QdZskw==","signatures":[{"sig":"MEQCIG7gsVkeEP7fFST3IVD/cYO5AwOOdsHOCRpki04vFegHAiA/e/FF0zR1UoztFMtRDPSTCvoeXfltIwX5dAXRrDDQZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1055118},"_from":"file:cloudflare-workers-shared-0.0.0-248bdb21d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/98ffdea25360852b39050dbab492c60a/cloudflare-workers-shared-0.0.0-248bdb21d.tgz","_integrity":"sha512-DQtlYnWdttFdnfUbTYAiY7qiycz9DqjQID0RtdsbtC9Crx2bKYE4DjhRiNupW9jZ6iPJzqI0Jzx6zUa/QdZskw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-248bdb21d_1737695789589_0.4684507961136839","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-7f0bde5b5":{"name":"@cloudflare/workers-shared","version":"0.0.0-7f0bde5b5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7f0bde5b5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"45f38da15e468cc3d931bf1390ac2ca826e92a05","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7f0bde5b5.tgz","fileCount":11,"integrity":"sha512-eEce8usjcQa1neEUrRkzOGdcpESiV837EeZY0C7zbjAxa+8lBxiWgqkBaxvtSD3xhGSsJu5rS85jSGnsZjPG4w==","signatures":[{"sig":"MEUCIFKprwWRUuPdfMjqgQSv45jZAdk3wviGQAd2VTO9ztb7AiEA/ZKKZY96uRMWgMO3VcVWDII03Lj1Y9iyw83B0UhTGAI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1060647},"_from":"file:cloudflare-workers-shared-0.0.0-7f0bde5b5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b5224368893b45df16a616450058ac53/cloudflare-workers-shared-0.0.0-7f0bde5b5.tgz","_integrity":"sha512-eEce8usjcQa1neEUrRkzOGdcpESiV837EeZY0C7zbjAxa+8lBxiWgqkBaxvtSD3xhGSsJu5rS85jSGnsZjPG4w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7f0bde5b5_1737719427151_0.2563765465132961","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fd5a45520":{"name":"@cloudflare/workers-shared","version":"0.0.0-fd5a45520","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fd5a45520","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f37cd6392146e70423b4dd52f4c0aa0d6fefda25","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fd5a45520.tgz","fileCount":11,"integrity":"sha512-CbZLLWCAnucrfOcbsWfl/0xRpeNgwlZEz37BSchdzxlUqx/VA0vT9Eftz3zy1KCYKIIlE/xSq0+M/7TVo6sE3A==","signatures":[{"sig":"MEUCIAZ6uLgC9SqUriAXJIIcFjL/ptqehld1Ezh5WmOAaq0JAiEAzE/bKH5KExerMQxsISgIy+cqO+2sE7aFzCCdZ0I4FjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1060647},"_from":"file:cloudflare-workers-shared-0.0.0-fd5a45520.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a593bfae984d87b21cd9ecf9a89279d1/cloudflare-workers-shared-0.0.0-fd5a45520.tgz","_integrity":"sha512-CbZLLWCAnucrfOcbsWfl/0xRpeNgwlZEz37BSchdzxlUqx/VA0vT9Eftz3zy1KCYKIIlE/xSq0+M/7TVo6sE3A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fd5a45520_1737721235671_0.9736959226199728","host":"s3://npm-registry-packages-npm-production"}},"0.12.4":{"name":"@cloudflare/workers-shared","version":"0.12.4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.12.4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"cb862102f6aa9a9b4b3ce08020b6ca3f6d21882c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.12.4.tgz","fileCount":11,"integrity":"sha512-mIQdm5rA68UJGJUvUzfXfUmO6xvyp5/QNBwpqIx/uIMxfJvTwO5WhCUc04x2/pU7WCuXC+ZZYwgjrr6YnVzFMA==","signatures":[{"sig":"MEUCIQDc3w0S8oxiuNy7TXgUSofDlA9YYdsNTXriZGcjXWA+wAIgd0DA4bUBaKIL+CZvgLjkUAMr5Ktof0Xs6x9GLG8ExqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1060638},"_from":"file:cloudflare-workers-shared-0.12.4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/be7551677d180e94c4562b9c39fa578f/cloudflare-workers-shared-0.12.4.tgz","_integrity":"sha512-mIQdm5rA68UJGJUvUzfXfUmO6xvyp5/QNBwpqIx/uIMxfJvTwO5WhCUc04x2/pU7WCuXC+ZZYwgjrr6YnVzFMA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.12.4_1737742115203_0.8667604004522962","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-135dd8537":{"name":"@cloudflare/workers-shared","version":"0.0.0-135dd8537","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-135dd8537","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"04cf11534d51cc69d7625088fda180574166102a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-135dd8537.tgz","fileCount":11,"integrity":"sha512-SplrGpYD3X5bc4CAH+AFyePyj4XCX+A7UAY8hH149im5W1ZZs2ndczq8YLa+5Y1dJQ5F1M/bwkSVmEikrv48xA==","signatures":[{"sig":"MEYCIQC2yQhL5zoKvU7wlCmFyFMgxeshkWR+BjJafZFBdy4qAAIhALvz/6w4XbUeYrAwKglMv9OnW7lW7Zau5/zohguEnzaR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1060647},"_from":"file:cloudflare-workers-shared-0.0.0-135dd8537.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2b53378600d622824445704aa513e9b6/cloudflare-workers-shared-0.0.0-135dd8537.tgz","_integrity":"sha512-SplrGpYD3X5bc4CAH+AFyePyj4XCX+A7UAY8hH149im5W1ZZs2ndczq8YLa+5Y1dJQ5F1M/bwkSVmEikrv48xA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-135dd8537_1737742587426_0.044225621161751105","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5c02e46c8":{"name":"@cloudflare/workers-shared","version":"0.0.0-5c02e46c8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5c02e46c8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"079a4d9fe3ac34ad7adbfee2cabb6de53924a866","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5c02e46c8.tgz","fileCount":11,"integrity":"sha512-IvJ++StG0o2dPlG3oZhsCeCXML+F+EtNLWj1EZxGVHQOWQ+chziMrIyzHn7YROMT3ynbhvHMwF9u05gtHFCLoQ==","signatures":[{"sig":"MEYCIQCWwEUx6Ll4eF3bXfVihP+GUnQUWIZr2szJJP2O+vwFKAIhANAFjlErscL9RgKyMJP9Vz/+Xjy4tXTHKLEsHiDca3hc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1060647},"_from":"file:cloudflare-workers-shared-0.0.0-5c02e46c8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6899c1e63494992ca953d01bd09c88b6/cloudflare-workers-shared-0.0.0-5c02e46c8.tgz","_integrity":"sha512-IvJ++StG0o2dPlG3oZhsCeCXML+F+EtNLWj1EZxGVHQOWQ+chziMrIyzHn7YROMT3ynbhvHMwF9u05gtHFCLoQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5c02e46c8_1737974935702_0.3976898978614629","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-994121908":{"name":"@cloudflare/workers-shared","version":"0.0.0-994121908","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-994121908","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a2abd5799bf2cc863edcae61f18a8b69f5bd1f22","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-994121908.tgz","fileCount":11,"integrity":"sha512-UgyGDiXwuGuqWj3qvBwJDRAYO/XUxrq61fJyltA5AYUM5fwu6/WwJSWDiljbiTXI7ZnUy37iO5QJZqzdLBEMdQ==","signatures":[{"sig":"MEYCIQDFEEeUIxYpklZhvboQy0/dBC6nF2Wmn/zCIh8EuEuGxgIhALAPkgf2pQT2WLKpvCQ+UMN91WXxUx6Gi2O1UnYlf6bC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1060647},"_from":"file:cloudflare-workers-shared-0.0.0-994121908.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/049b51c8353881b7efacff0251f50f55/cloudflare-workers-shared-0.0.0-994121908.tgz","_integrity":"sha512-UgyGDiXwuGuqWj3qvBwJDRAYO/XUxrq61fJyltA5AYUM5fwu6/WwJSWDiljbiTXI7ZnUy37iO5QJZqzdLBEMdQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-994121908_1737980519825_0.7154931797018305","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-7d0be5fa7":{"name":"@cloudflare/workers-shared","version":"0.0.0-7d0be5fa7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7d0be5fa7","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b661beb5af7b3cc1e81527092869b7d590e51b52","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7d0be5fa7.tgz","fileCount":11,"integrity":"sha512-ZRehnzFpJDmdrQ5jfmbZNSIeFl2sLvdMPfsKVtjx6H8hem3DxvAlHVnrTG2BQ4RX7YcwPmU8/oNOEWQFXehGIg==","signatures":[{"sig":"MEYCIQCivMmy8ZQR4ebmzbR4YDW10+4oC2AzSwMreROVwTtG3AIhAJO2yftmkaHhbaZjawytef9D7/s8zN7LUsQe4HMZkfMT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1060647},"_from":"file:cloudflare-workers-shared-0.0.0-7d0be5fa7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c519bde1dc5db4350e9fcae0a3a3de3e/cloudflare-workers-shared-0.0.0-7d0be5fa7.tgz","_integrity":"sha512-ZRehnzFpJDmdrQ5jfmbZNSIeFl2sLvdMPfsKVtjx6H8hem3DxvAlHVnrTG2BQ4RX7YcwPmU8/oNOEWQFXehGIg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7d0be5fa7_1737983186216_0.3117633190138731","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-3213efefd":{"name":"@cloudflare/workers-shared","version":"0.0.0-3213efefd","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3213efefd","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"24bf7dacb851757eff633f47b3f0b45e89b91ccc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3213efefd.tgz","fileCount":11,"integrity":"sha512-URP7NlwwyNJP/70Yyrob+AcH68Qr+afbzX6VZuba9kuCRzsyFy1Mgf/y5txnVEG8Kq+19BV4pQeggyAeLue/5w==","signatures":[{"sig":"MEYCIQC+8E/taqMGmxSIgAkxuWyJESuOoJX5zTfsDA/qWXfUCQIhAJ6ovhGnZCSNSBpHq9Bj/Q+sREB8iaxUiOr/D8dfE2AU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1060647},"_from":"file:cloudflare-workers-shared-0.0.0-3213efefd.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/294e5f0f48556ee1be130dd9252af194/cloudflare-workers-shared-0.0.0-3213efefd.tgz","_integrity":"sha512-URP7NlwwyNJP/70Yyrob+AcH68Qr+afbzX6VZuba9kuCRzsyFy1Mgf/y5txnVEG8Kq+19BV4pQeggyAeLue/5w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3213efefd_1737987059360_0.5079182956024813","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-134d61d97":{"name":"@cloudflare/workers-shared","version":"0.0.0-134d61d97","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-134d61d97","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c45971747fb9d53dc79bd02aeeb220ebadf6b6ed","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-134d61d97.tgz","fileCount":11,"integrity":"sha512-Cecw08LOjcRsDHib9Kb6Alhogau9C4RJRSxgPf9u9eoWKs4iJnpuLAiyIG1FJAXmMuK7lGojlqVD0xq4tsVHBQ==","signatures":[{"sig":"MEUCICD6hMkzZjhgG6kW8kjPa9qPO68blENb8dWRLiTZg17oAiEA351YiUeYbGJpCVwXpWMBnxgo+D4p4Lg6M2LlIc+aMqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1060647},"_from":"file:cloudflare-workers-shared-0.0.0-134d61d97.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8e043790342907187225e188768cd5e0/cloudflare-workers-shared-0.0.0-134d61d97.tgz","_integrity":"sha512-Cecw08LOjcRsDHib9Kb6Alhogau9C4RJRSxgPf9u9eoWKs4iJnpuLAiyIG1FJAXmMuK7lGojlqVD0xq4tsVHBQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-134d61d97_1737991137361_0.2584877295999428","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f5eaf4bd2":{"name":"@cloudflare/workers-shared","version":"0.0.0-f5eaf4bd2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f5eaf4bd2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"88cbc0f31772b8692a42c2a0a3b7c483a7e25283","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f5eaf4bd2.tgz","fileCount":11,"integrity":"sha512-EAHYVtvlqTMatFseDAHOxg/Wm13QLYYFMZFrfxSssg3dDuCb8IPxdugUdGEwJLGvhEzr49fWKlVCmD1jFtATbA==","signatures":[{"sig":"MEUCIQD6SN8DvaPAMzxmojJ6CtVbTiGaswCS3eTrVbpi17u+nAIgE1Btbd7Y0GBV4htnr0XNwLBvK5cgaA1q6santwNCj9o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1061549},"_from":"file:cloudflare-workers-shared-0.0.0-f5eaf4bd2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a97ff998385e5b09cb1d5dddc81c5fac/cloudflare-workers-shared-0.0.0-f5eaf4bd2.tgz","_integrity":"sha512-EAHYVtvlqTMatFseDAHOxg/Wm13QLYYFMZFrfxSssg3dDuCb8IPxdugUdGEwJLGvhEzr49fWKlVCmD1jFtATbA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f5eaf4bd2_1737993949677_0.36302697793760275","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0b79cec51":{"name":"@cloudflare/workers-shared","version":"0.0.0-0b79cec51","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0b79cec51","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ed2644eb41b7ebcec1f8ffcbbd55e61c5c50e43e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0b79cec51.tgz","fileCount":11,"integrity":"sha512-GisFC7AMCWMdtg6ubLmQds5Crwp23o5/DjlXpPMfvWnJ0+CL3qllXYSIOV/bDQx0fgCaiVt55w3DpyigHGOvNQ==","signatures":[{"sig":"MEUCIFVg5l4gC40SEaNujXAD3PC5cR6PR1t1rAVf1NaxmcSdAiEAtMYMkdi4N7uNzqpCGOzYE5Wc1RvFmeNezCKqZhNKQ40=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1061549},"_from":"file:cloudflare-workers-shared-0.0.0-0b79cec51.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bed8a9494273b76073cb505b271d5221/cloudflare-workers-shared-0.0.0-0b79cec51.tgz","_integrity":"sha512-GisFC7AMCWMdtg6ubLmQds5Crwp23o5/DjlXpPMfvWnJ0+CL3qllXYSIOV/bDQx0fgCaiVt55w3DpyigHGOvNQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0b79cec51_1737996401409_0.4032045006512006","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-50b13f60a":{"name":"@cloudflare/workers-shared","version":"0.0.0-50b13f60a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-50b13f60a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1ec152f00840cd3288bba5774314adc3ccc27d61","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-50b13f60a.tgz","fileCount":11,"integrity":"sha512-DnD7AGJ85T9YTYm0/TiCwo/YUKXXzbVuaJAtiefJG0fzynGkAMbNkInVS8eYLJNv8rwWABWBqidBx8vKFn+q7w==","signatures":[{"sig":"MEYCIQDV3ARYQxY8L1cMo17Spln32sVCO9gkt83Fjpx9OCx1awIhAJUETAgvefNm5jiUmrlfsHDClzoJZa8Dj/m/odq5z4CL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1061549},"_from":"file:cloudflare-workers-shared-0.0.0-50b13f60a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f4e76e633e8472bc93e7c181c7dda775/cloudflare-workers-shared-0.0.0-50b13f60a.tgz","_integrity":"sha512-DnD7AGJ85T9YTYm0/TiCwo/YUKXXzbVuaJAtiefJG0fzynGkAMbNkInVS8eYLJNv8rwWABWBqidBx8vKFn+q7w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-50b13f60a_1738002431060_0.8300728886920667","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2b6f14966":{"name":"@cloudflare/workers-shared","version":"0.0.0-2b6f14966","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2b6f14966","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d131a1855e2e85624b76eba13434a8036564563c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2b6f14966.tgz","fileCount":11,"integrity":"sha512-3ceKv8YqDHyP/eW0ZQrrNqKNWtvoYrovu7qcDTaamyTzukGmKYm2q3AaMYWX5jT+VskYN5Yrt4QOxQF2Y/Zsbw==","signatures":[{"sig":"MEUCIQDZjcWwhshA3AnomUX+SKRsfvBxfT0rCbIRujvKbAPrKwIgfCdd0MQAzpEoJYfNwXaB8tvininvYDVfTue+LReql24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1061549},"_from":"file:cloudflare-workers-shared-0.0.0-2b6f14966.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/86d9d4ae870baccfa505a16cdf43c213/cloudflare-workers-shared-0.0.0-2b6f14966.tgz","_integrity":"sha512-3ceKv8YqDHyP/eW0ZQrrNqKNWtvoYrovu7qcDTaamyTzukGmKYm2q3AaMYWX5jT+VskYN5Yrt4QOxQF2Y/Zsbw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2b6f14966_1738009668186_0.9123171158410603","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-bd9228e85":{"name":"@cloudflare/workers-shared","version":"0.0.0-bd9228e85","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-bd9228e85","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d5433597c63e3bac87e77fb94295b5fb211a6dcf","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-bd9228e85.tgz","fileCount":11,"integrity":"sha512-odruHz7qWlHaoUmzKjbv7O7ekcuPuyk/ZLaBpV2OqQSrorK6yldyMozp+ws+DHtBOSeNzhpTf2/avdbQyOC6Xw==","signatures":[{"sig":"MEQCIEbkJbTaAY1B1I8gVK5BeHRtsxQiEShvFudVWgDdg0AHAiB1x5DV9LZm2aPjRRnNA4VdQH1fvmOgYd3VgSEO8UanOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1061549},"_from":"file:cloudflare-workers-shared-0.0.0-bd9228e85.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b298f4aaff65e068e8e4e05a517d202c/cloudflare-workers-shared-0.0.0-bd9228e85.tgz","_integrity":"sha512-odruHz7qWlHaoUmzKjbv7O7ekcuPuyk/ZLaBpV2OqQSrorK6yldyMozp+ws+DHtBOSeNzhpTf2/avdbQyOC6Xw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-bd9228e85_1738020763005_0.6821879286338495","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-510d599cb":{"name":"@cloudflare/workers-shared","version":"0.0.0-510d599cb","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-510d599cb","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ef08c0484df44c9951dcf2e386c16e2d4ce05f8c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-510d599cb.tgz","fileCount":11,"integrity":"sha512-py0/MhsQPzkljDS3GyHPWt0FcyufzuPEYFqbgZop2n0DhXYjZNYvedxAWT/T2V78C1a55VtOaEMXEiY79ieVEg==","signatures":[{"sig":"MEUCIQDrZPzYFa5AMgxPqr33pAxeuGVTb3iPwENltLRO9enojAIgbDm2eOrBfMyvWLE/5zFAsL7lc3KT8HhyFk4Bp8ULv/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1061549},"_from":"file:cloudflare-workers-shared-0.0.0-510d599cb.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d32f1651c31a163f41ace6d5f00ea8b5/cloudflare-workers-shared-0.0.0-510d599cb.tgz","_integrity":"sha512-py0/MhsQPzkljDS3GyHPWt0FcyufzuPEYFqbgZop2n0DhXYjZNYvedxAWT/T2V78C1a55VtOaEMXEiY79ieVEg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-510d599cb_1738057793098_0.13437542929023039","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e7c7235fd":{"name":"@cloudflare/workers-shared","version":"0.0.0-e7c7235fd","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e7c7235fd","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"06b101fd40f2915053430534f64dabe88e85baa0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e7c7235fd.tgz","fileCount":11,"integrity":"sha512-HJn/KHMKqsPiXE2T0fhEuB+9A4DHb2SP7OTg1tXr0zVnSXMfQsFrisPbcrrMHGomjsPjKCx72/0C6bzzZySEGA==","signatures":[{"sig":"MEQCIBDHGnW0qkfOsG/ZvXAPBT4lLLJjMRWww5T5/YS6b7zhAiApBiYY2DGKp0rcUm6rUEtByqm12CvCDuhn5zRqZj0TWw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1061549},"_from":"file:cloudflare-workers-shared-0.0.0-e7c7235fd.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c1149855d336826f9235db2d8d50345f/cloudflare-workers-shared-0.0.0-e7c7235fd.tgz","_integrity":"sha512-HJn/KHMKqsPiXE2T0fhEuB+9A4DHb2SP7OTg1tXr0zVnSXMfQsFrisPbcrrMHGomjsPjKCx72/0C6bzzZySEGA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e7c7235fd_1738062569747_0.8276555403350465","host":"s3://npm-registry-packages-npm-production"}},"0.12.5":{"name":"@cloudflare/workers-shared","version":"0.12.5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.12.5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"180a1b74000f486b28cbe893bdf7906be9c94b8f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.12.5.tgz","fileCount":11,"integrity":"sha512-UxEiE58sMe6zpFsXpjugtKrj/OEV7dipTpxzHldxHU6sOW+iYLQJ5tngAVAdrhR8AFld+xBkcUQnMz5ixurQDg==","signatures":[{"sig":"MEUCIANM85FF4d9Q0InpSCO2i8rFCoGwNG4IQdSVwxekZ+N9AiEA9eLa5hsCKp76nNZzd/57oy4/U5kFOuUypgvtZ4St7X8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1061540},"_from":"file:cloudflare-workers-shared-0.12.5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3f22fe7654a2d3a80c95e2553fd5cb20/cloudflare-workers-shared-0.12.5.tgz","_integrity":"sha512-UxEiE58sMe6zpFsXpjugtKrj/OEV7dipTpxzHldxHU6sOW+iYLQJ5tngAVAdrhR8AFld+xBkcUQnMz5ixurQDg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.12.5_1738065570134_0.5980319035054786","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8bef7ea1e":{"name":"@cloudflare/workers-shared","version":"0.0.0-8bef7ea1e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8bef7ea1e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ef282232f4137becd7656c5919e147d2495b8d15","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8bef7ea1e.tgz","fileCount":11,"integrity":"sha512-ejGCDj+qFmK0SrC2ivqik3kUsrNpMmJFwRHEGRcSnLXYvqbCcWPGHkcy01Uz9Mu5iBoqaWNzPhmwDMgs7y/xhw==","signatures":[{"sig":"MEQCIBDAAmnEpJBpy3561tGzLErhQVFVW2DwcLLlNgiIuHMHAiAKsk//FjyV0/d/U7sJDun+XBP/cRw2xteTihyjjRKUWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1061549},"_from":"file:cloudflare-workers-shared-0.0.0-8bef7ea1e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/06458b7d6c92ccee4166064f3925b7f1/cloudflare-workers-shared-0.0.0-8bef7ea1e.tgz","_integrity":"sha512-ejGCDj+qFmK0SrC2ivqik3kUsrNpMmJFwRHEGRcSnLXYvqbCcWPGHkcy01Uz9Mu5iBoqaWNzPhmwDMgs7y/xhw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"~5.6.3","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8bef7ea1e_1738066028501_0.5430297720446489","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-cf4f47a8a":{"name":"@cloudflare/workers-shared","version":"0.0.0-cf4f47a8a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-cf4f47a8a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1f168b58a2b873f3aa77caf692c2d149ffd3ff25","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-cf4f47a8a.tgz","fileCount":11,"integrity":"sha512-ckowxP1gH5RZiRdfAcZatWDqe+dOua8bATj9XDP0I6gCKdCBGhK75OjWswMV9GnwRdQnwMjbjrjJNHcwhtrShQ==","signatures":[{"sig":"MEQCIBJdUTSSQ8MP8a8SizFHkuvfR6210TKl/xOELrR5R+82AiAY0fZtnxeLgkRPXLyUE6vIcX6X6C6j71VEB1sTijoz2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1061579},"_from":"file:cloudflare-workers-shared-0.0.0-cf4f47a8a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/117cb275fee8e0fe44a7f96bee26bc11/cloudflare-workers-shared-0.0.0-cf4f47a8a.tgz","_integrity":"sha512-ckowxP1gH5RZiRdfAcZatWDqe+dOua8bATj9XDP0I6gCKdCBGhK75OjWswMV9GnwRdQnwMjbjrjJNHcwhtrShQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-cf4f47a8a_1738067417384_0.7122022026456241","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5251052ff":{"name":"@cloudflare/workers-shared","version":"0.0.0-5251052ff","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5251052ff","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"aae041ee73d53a7db931a6f0687dab4d2383cac4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5251052ff.tgz","fileCount":11,"integrity":"sha512-+VrjUS5sTEP0evrR8J20VnBfH4BesKOhARW935gC2fPGlUoJZZoZ3hnQS2IZYE7zFIcb4Z1CECa0pqghAe6BSA==","signatures":[{"sig":"MEUCIC8pwZnzrrhWXjm4Cl1VZVTW46/lBYwLlJxc+cU7YAfzAiEA52XGPsFa9/NmUga79yrx+Kwrbr8pFcZJy75H1/lCeKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1061579},"_from":"file:cloudflare-workers-shared-0.0.0-5251052ff.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/eea92305d091d5b8100d8e8e8ea014c9/cloudflare-workers-shared-0.0.0-5251052ff.tgz","_integrity":"sha512-+VrjUS5sTEP0evrR8J20VnBfH4BesKOhARW935gC2fPGlUoJZZoZ3hnQS2IZYE7zFIcb4Z1CECa0pqghAe6BSA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5251052ff_1738070874974_0.46593424452147825","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-34f979782":{"name":"@cloudflare/workers-shared","version":"0.0.0-34f979782","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-34f979782","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d47fbc5e2b85c65b92752d36325f062ab4d760ab","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-34f979782.tgz","fileCount":11,"integrity":"sha512-k5dQyvl4fx6u+TWQFmDuEQwCGFWUB+kdIQJSjUhPX8ugqpCSYe4XPkO5kiLcUT0kB2buA6cB8/ua1A6xk5uXfQ==","signatures":[{"sig":"MEQCIExSrarqSOQy1rHpg5CMuWbHNUEYzSAITyxZbxQhZAuHAiAWhcXbBPYszC6+MCp3dZfqLcf0o1c8RVJTyt82Xku02Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-34f979782.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/12ca17160c260b0111a5e69e83285137/cloudflare-workers-shared-0.0.0-34f979782.tgz","_integrity":"sha512-k5dQyvl4fx6u+TWQFmDuEQwCGFWUB+kdIQJSjUhPX8ugqpCSYe4XPkO5kiLcUT0kB2buA6cB8/ua1A6xk5uXfQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-34f979782_1738072090980_0.8540473482201172","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f1ef4f10e":{"name":"@cloudflare/workers-shared","version":"0.0.0-f1ef4f10e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f1ef4f10e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a9b971de44a2b38b175115daf4dd8fdc099ee092","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f1ef4f10e.tgz","fileCount":11,"integrity":"sha512-JjQ+KySxVqQLp4BI+EjTwzrdqtbVkQMKNv4NJ/Ws7KnktxIAtvwcQnT8XZmBpDyoQcrTeTuj2QEc1Sa8qqnOcw==","signatures":[{"sig":"MEQCICv/aVh19amNhqSDiqxKqp6cGUR5mpe02PZT1bTVEFNeAiBoKXRIS0m69ZlSst5RTNe9cVCzSbltBzVl2/95fxi3Rw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-f1ef4f10e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b9bfae0a289951a0cd7ba9b6a5316748/cloudflare-workers-shared-0.0.0-f1ef4f10e.tgz","_integrity":"sha512-JjQ+KySxVqQLp4BI+EjTwzrdqtbVkQMKNv4NJ/Ws7KnktxIAtvwcQnT8XZmBpDyoQcrTeTuj2QEc1Sa8qqnOcw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f1ef4f10e_1738075784032_0.440235841579963","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-471cc748b":{"name":"@cloudflare/workers-shared","version":"0.0.0-471cc748b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-471cc748b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7c8bc77d640add0d02a563dd6cee3805fe757f16","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-471cc748b.tgz","fileCount":11,"integrity":"sha512-VR6UYqR6zBM84W7ulFTGC2XVyfaCWkAY4wOHcOKkzE9VRRZ6Bq8P7+LyyQ6sLT8e0q99JQey6RfAhzf8wMZGDg==","signatures":[{"sig":"MEUCIQCajVS6tu7Odtl0d05N7J+TwvVSclnKfZgnFm2Uwm8YBgIgB5NxJcwd8q8dFYDfc/Nq/lPkNAfHE1GbnoQDMOF6tao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-471cc748b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0531575f495455bcc07f1420008c6cde/cloudflare-workers-shared-0.0.0-471cc748b.tgz","_integrity":"sha512-VR6UYqR6zBM84W7ulFTGC2XVyfaCWkAY4wOHcOKkzE9VRRZ6Bq8P7+LyyQ6sLT8e0q99JQey6RfAhzf8wMZGDg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-471cc748b_1738079156884_0.5207659816680741","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-17ce7f566":{"name":"@cloudflare/workers-shared","version":"0.0.0-17ce7f566","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-17ce7f566","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fe1387a5d16c4d4412281238fdb1aefcad1f1338","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-17ce7f566.tgz","fileCount":11,"integrity":"sha512-dPuqfurql3XG+5pzXSqKi7+fz5qWPP0sFMGWU2vBTHxe1qwMi3O5SdYU+uScSQkLMqVrp6mbs1Hh6cmxtb/YaA==","signatures":[{"sig":"MEUCIQCAaynRY+1w7XwY8B2685UBphb2WLUoWqHBAfF4FWlOKwIgHwf+MnNYm7MM+3gesfk8Rfx0EdkUY7w1D0bKPpgdhkk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-17ce7f566.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/45feed5ea321bdf435ebd18f8061f701/cloudflare-workers-shared-0.0.0-17ce7f566.tgz","_integrity":"sha512-dPuqfurql3XG+5pzXSqKi7+fz5qWPP0sFMGWU2vBTHxe1qwMi3O5SdYU+uScSQkLMqVrp6mbs1Hh6cmxtb/YaA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-17ce7f566_1738080619338_0.8611275614719132","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-12675cc59":{"name":"@cloudflare/workers-shared","version":"0.0.0-12675cc59","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-12675cc59","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"26a93ba3134a8fe1320dabccc2c0a2d9932c29a6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-12675cc59.tgz","fileCount":11,"integrity":"sha512-PNfkwwK8vCG3NvnTAzCDe6BvZLoOW4HLdokklrDnZiAbVa/NviiYxVD/dQK8vjTcXN7DKc0IWIPHVpNMeFg5wQ==","signatures":[{"sig":"MEUCIQDskSxbpb8FLb4YxuVRYGydylgaqMQV9IuOTotK/GJFIAIgIUy4U4FpfCFmSfTcB9yad9Ox5YU4f2wAkkiI+v4zqBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-12675cc59.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/175c51318c37d56a944ffea51e5f0d53/cloudflare-workers-shared-0.0.0-12675cc59.tgz","_integrity":"sha512-PNfkwwK8vCG3NvnTAzCDe6BvZLoOW4HLdokklrDnZiAbVa/NviiYxVD/dQK8vjTcXN7DKc0IWIPHVpNMeFg5wQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-12675cc59_1738089195679_0.5822505166965362","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f57bc4e05":{"name":"@cloudflare/workers-shared","version":"0.0.0-f57bc4e05","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f57bc4e05","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ea288b3368be00bdf79f9b1a26bbce36445de1a2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f57bc4e05.tgz","fileCount":11,"integrity":"sha512-UgZby6BRfEaXUMbRB5Z4bSEfTDgL82YHczxIOk4wOtd3bZd2RgRxsT32JrpRyQl+3N1gkVoyrzDrx1POllVKDA==","signatures":[{"sig":"MEYCIQCT9qrfToIMzjtMtxEPMKdxA1abwuDRHj4R93GEuKxYpAIhAJ+LYn+kZxZQ06wnto8mtuQSsWQsZL4mxERCeUrm3vaE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-f57bc4e05.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5c662fef9c3783d5b05fd9d5e45abad2/cloudflare-workers-shared-0.0.0-f57bc4e05.tgz","_integrity":"sha512-UgZby6BRfEaXUMbRB5Z4bSEfTDgL82YHczxIOk4wOtd3bZd2RgRxsT32JrpRyQl+3N1gkVoyrzDrx1POllVKDA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f57bc4e05_1738153062433_0.687109353351492","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ca41ebf0e":{"name":"@cloudflare/workers-shared","version":"0.0.0-ca41ebf0e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ca41ebf0e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"10360ad6584296019df0d3b133a6e3a03f9edb3d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ca41ebf0e.tgz","fileCount":11,"integrity":"sha512-gW+d60UMpBS+74qIv7XWnzP6f5DCwpmoy5rdBSYp8BK/MaRVMvynVygEQctLvrSPUyTwDhfdvNzp0lc28c7r1g==","signatures":[{"sig":"MEQCIEyoifim3pOjaNAbDbTAdbjQg9zy2bpzyswSyCkzJJE7AiBgqgDC5zOYFYvdyqfTEJkcZEV96laGkEA1/msVeipKIg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-ca41ebf0e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8e77db708978999a454bc63f2c6601f9/cloudflare-workers-shared-0.0.0-ca41ebf0e.tgz","_integrity":"sha512-gW+d60UMpBS+74qIv7XWnzP6f5DCwpmoy5rdBSYp8BK/MaRVMvynVygEQctLvrSPUyTwDhfdvNzp0lc28c7r1g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ca41ebf0e_1738154646058_0.09499512886188799","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ad58eaaca":{"name":"@cloudflare/workers-shared","version":"0.0.0-ad58eaaca","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ad58eaaca","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fe0e355772881b7c529fa7253fe0b5df11be339a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ad58eaaca.tgz","fileCount":11,"integrity":"sha512-vY+wmCUrRkriyqToak64P6q+ktqpUInOuL30noS7kznpd9Oo4nPQ4/fSfb/+ZWt9H1xVryLfAMnbCKSoIrQz4Q==","signatures":[{"sig":"MEUCIBOkfKpqj6mDQP+WcAnVC2vi8j/iiPcCzx3ryEN5IxxBAiEApLE7ZbAoshUcHo2Ye2+ztS+9FcBWZE/gj7dL8iEY6Uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-ad58eaaca.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/54ca4f7f71c9bcf12f81ee263665d14c/cloudflare-workers-shared-0.0.0-ad58eaaca.tgz","_integrity":"sha512-vY+wmCUrRkriyqToak64P6q+ktqpUInOuL30noS7kznpd9Oo4nPQ4/fSfb/+ZWt9H1xVryLfAMnbCKSoIrQz4Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ad58eaaca_1738157957133_0.49487271367228036","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ce8bfbdad":{"name":"@cloudflare/workers-shared","version":"0.0.0-ce8bfbdad","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ce8bfbdad","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"24da79d97450b8a38ad179564e404571291844fa","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ce8bfbdad.tgz","fileCount":11,"integrity":"sha512-pp25z+a0E5SQH6liSPf8jhACIvTBTU+zDCpwHh3ZWxZ+mKK56I459u51NfiVYa6yIa2/diwV8GKhP2ELboL3Mw==","signatures":[{"sig":"MEUCICFXGHzdAYlG9zGwLVPVuZjwZgBVWKUvp2YtPGHvclz0AiEA+8SOolgC41TR2iLNcHpPGmlF2GCf/hC/gNGkIMKaM4U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-ce8bfbdad.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bc5ca0260fd24ed543bf6d138ac71c21/cloudflare-workers-shared-0.0.0-ce8bfbdad.tgz","_integrity":"sha512-pp25z+a0E5SQH6liSPf8jhACIvTBTU+zDCpwHh3ZWxZ+mKK56I459u51NfiVYa6yIa2/diwV8GKhP2ELboL3Mw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ce8bfbdad_1738158756052_0.7043707279938505","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fdd13038a":{"name":"@cloudflare/workers-shared","version":"0.0.0-fdd13038a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fdd13038a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"06e03359223f84975bcf44fe6478173c3f708f98","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fdd13038a.tgz","fileCount":11,"integrity":"sha512-HeM+JmS1jdjC0eqNH5Xo9EEUlNcl7wjgcxqjEh2q46gNDW/rWNv76nwF8zgipjUk8CrxW70zX8O1q4C/x83iUA==","signatures":[{"sig":"MEYCIQCDMrLz0Y845yMOlMdoqsDa9QOMEsMo+QfReBrkTmjSmgIhAIMsqGTLxO8OKQZuqAsqEgzkj7QX9j/3bvmZgGQ+en6L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-fdd13038a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/37e0811392b47704ca351305bb6e92c6/cloudflare-workers-shared-0.0.0-fdd13038a.tgz","_integrity":"sha512-HeM+JmS1jdjC0eqNH5Xo9EEUlNcl7wjgcxqjEh2q46gNDW/rWNv76nwF8zgipjUk8CrxW70zX8O1q4C/x83iUA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fdd13038a_1738172217533_0.445670916083885","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d7582150a":{"name":"@cloudflare/workers-shared","version":"0.0.0-d7582150a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d7582150a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4093af55585e9af2d02951f7674ffe05f84d927b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d7582150a.tgz","fileCount":11,"integrity":"sha512-u4N7unmMXmHuJBc+6hQKhMKREOBT9Ps6wEe5DBFNvmWh7aBMycBge/OfZp8l7sjQhukNjw1u/uG4VMhZ2f0ylQ==","signatures":[{"sig":"MEYCIQDmwj2bUqUTd5IMK/rW4nSVZxi7wGceaUG9lnQBNBE05AIhAMACaGwIuuyWznE3CJShC5PtJojssbE2qmqKsaKFHaS1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-d7582150a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7ca61c9a5c63aa6de4493a00762a0674/cloudflare-workers-shared-0.0.0-d7582150a.tgz","_integrity":"sha512-u4N7unmMXmHuJBc+6hQKhMKREOBT9Ps6wEe5DBFNvmWh7aBMycBge/OfZp8l7sjQhukNjw1u/uG4VMhZ2f0ylQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d7582150a_1738172947110_0.9254645693859418","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5f1caccf2":{"name":"@cloudflare/workers-shared","version":"0.0.0-5f1caccf2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5f1caccf2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e10ee3c395c1b1c74557770ed967771d14710a82","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5f1caccf2.tgz","fileCount":11,"integrity":"sha512-i8c9jY2I/Yj6/eJTUJhQpG+PdvZrIENL+HXmM4Jk5YSdO1ni7vIN7HtCVmZGgvKI4RrdGHM/c/99j20uaGAzkw==","signatures":[{"sig":"MEYCIQDpr2EbjoFrmztTWxFgA2fyWyy2gL1qRQEs0+okbYb9RwIhAJheUrWMYwj5Rw1M2rcLL+v+yxJCrAz2dfYCAbkvt2HM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-5f1caccf2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4a2994f809b8dfd94e17a7bdf98de3b4/cloudflare-workers-shared-0.0.0-5f1caccf2.tgz","_integrity":"sha512-i8c9jY2I/Yj6/eJTUJhQpG+PdvZrIENL+HXmM4Jk5YSdO1ni7vIN7HtCVmZGgvKI4RrdGHM/c/99j20uaGAzkw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5f1caccf2_1738211824041_0.1683077443339065","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-7112347e7":{"name":"@cloudflare/workers-shared","version":"0.0.0-7112347e7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7112347e7","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2c24f751d361a45c5363395e467889c1567487a5","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7112347e7.tgz","fileCount":11,"integrity":"sha512-nob13bQRACy9F03VwdKDDUMhJ7kurbKpiGzPY6PrX48MKL7r7FIEOYmJYXtVdehLbuP63WUz6G4I5x8F5/rfqg==","signatures":[{"sig":"MEUCICWn/8gYZsIdCPKno/ZJJLzbTXrC7MOsv5ESJw/zeRh2AiEAqFs9wrm1PZuPdGUTsRhLdWZVzEahpuh73LvvxKwUSyM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-7112347e7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7cdf1ea5dd6d7be23eeed0d79cf06b1f/cloudflare-workers-shared-0.0.0-7112347e7.tgz","_integrity":"sha512-nob13bQRACy9F03VwdKDDUMhJ7kurbKpiGzPY6PrX48MKL7r7FIEOYmJYXtVdehLbuP63WUz6G4I5x8F5/rfqg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7112347e7_1738248435730_0.6117786686401845","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-14da2a174":{"name":"@cloudflare/workers-shared","version":"0.0.0-14da2a174","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-14da2a174","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4d84e8f4a24dd95ad52311306a3218a47c24b3b8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-14da2a174.tgz","fileCount":11,"integrity":"sha512-izjNLkzALkAJn65oMqjFenyGwrCyk7y+bzL3ImIfAMl0oxXAalw704JqOGq4QRMRKtOgcLoHzB5JV4sST+oHkg==","signatures":[{"sig":"MEYCIQDz5/jYggpINq4jvVmwFLgaqhxfQRdS6K4hFbSJbwgKoQIhAPsx0rZQXXIMu8zlTdwxpFEgklj1T/AnqmSLXatySmbA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-14da2a174.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0e270b07474a83222a72644c7652e82a/cloudflare-workers-shared-0.0.0-14da2a174.tgz","_integrity":"sha512-izjNLkzALkAJn65oMqjFenyGwrCyk7y+bzL3ImIfAMl0oxXAalw704JqOGq4QRMRKtOgcLoHzB5JV4sST+oHkg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-14da2a174_1738249844382_0.4769018633804729","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-9ba6374a9":{"name":"@cloudflare/workers-shared","version":"0.0.0-9ba6374a9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9ba6374a9","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c2a1acec3595872252f0d09f7417e73d71c50b91","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9ba6374a9.tgz","fileCount":11,"integrity":"sha512-6PXvb2+uV2SNw9XolHzwuO7Ci1rJ2uA6txzEEdf3EJvOmy20eKjPw7EBEM423w4mgmbJ22QHCJOBhyiMXQ6HxA==","signatures":[{"sig":"MEQCICdwUkcKKckDqfD0uZL4Q6d8/pdjA1meyonYJ6Bi5JV9AiA0W0S5vnobLp5LqBoqRKJFoOwt64T1cwOajlsuiLDhTg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-9ba6374a9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8adc086002084de998906c10844a34ec/cloudflare-workers-shared-0.0.0-9ba6374a9.tgz","_integrity":"sha512-6PXvb2+uV2SNw9XolHzwuO7Ci1rJ2uA6txzEEdf3EJvOmy20eKjPw7EBEM423w4mgmbJ22QHCJOBhyiMXQ6HxA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9ba6374a9_1738251587468_0.37790829885796295","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-76067433":{"name":"@cloudflare/workers-shared","version":"0.0.0-76067433","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-76067433","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fcd445336d9c3af775435cc66e195fd81939752a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-76067433.tgz","fileCount":11,"integrity":"sha512-YJ8HUtQnVOJDXhfKS/N6ibI9xfyeOMQ9nhfs3tWEmUp7ja6h9avCdor7VWFS2f1aXm4wRvotl62UaCMbSLtRRg==","signatures":[{"sig":"MEYCIQD80Ws0KsNgPL3BKJRMBKSuhDHhFhFfKd/kxcmUO9YouAIhAOLZnlDyrzjWR2DhXIymkq5Dgurn0KHoFUpIUIcNyCso","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-076067433.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2c64afaa667bf4dea651adaddbe3d683/cloudflare-workers-shared-0.0.0-076067433.tgz","_integrity":"sha512-YJ8HUtQnVOJDXhfKS/N6ibI9xfyeOMQ9nhfs3tWEmUp7ja6h9avCdor7VWFS2f1aXm4wRvotl62UaCMbSLtRRg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-76067433_1738257385599_0.12429566316944762","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@cloudflare/workers-shared","version":"0.13.0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.13.0","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"925f2105c6101a0291915b0b7cd64c88bcd2a53f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.13.0.tgz","fileCount":11,"integrity":"sha512-alx2v/1GJTgTMSd/gRs2eHMB+kS9WIYpPvR+owzNB3q0jHC/92rBF2slcWlHChkmwNrp4as2MI7bJEVSO+lURg==","signatures":[{"sig":"MEYCIQDOnF4xBBIo22u7TZAxfHMpZyXxd9Hm3RgWiK5CtWn+OAIhAKPKZ3Yx3FeWedCwGs+YptwaKlkw7jolVY8t0r59/hcS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062389},"_from":"file:cloudflare-workers-shared-0.13.0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bb1f6a4bcfc6e1349ca8667f5ac34787/cloudflare-workers-shared-0.13.0.tgz","_integrity":"sha512-alx2v/1GJTgTMSd/gRs2eHMB+kS9WIYpPvR+owzNB3q0jHC/92rBF2slcWlHChkmwNrp4as2MI7bJEVSO+lURg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.13.0_1738257513066_0.7148113749752834","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-01edd2807":{"name":"@cloudflare/workers-shared","version":"0.0.0-01edd2807","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-01edd2807","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0ef1e1485069d7b32ceac2a5ce024458747d5503","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-01edd2807.tgz","fileCount":11,"integrity":"sha512-YLtWtCBpctTETmjbla5yo65j/I4m0o2nGw9BEjdwTbn94NIul9PL4CfTAGjGw/tyCH6/u/6xnP4S1KEoSAT1eQ==","signatures":[{"sig":"MEQCIGxu4AT8laVx5uqnO9e7e6L1QAlIWYFYpR+N82566ppPAiBZ2tnhpQ6hjpzfFAd7Pem8ncOnKu1UJagHGxOBq86Mig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-01edd2807.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4b74f8bbfbe2cd4ec3671124425614e8/cloudflare-workers-shared-0.0.0-01edd2807.tgz","_integrity":"sha512-YLtWtCBpctTETmjbla5yo65j/I4m0o2nGw9BEjdwTbn94NIul9PL4CfTAGjGw/tyCH6/u/6xnP4S1KEoSAT1eQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-01edd2807_1738257905093_0.010442594748104606","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ea3e16a89":{"name":"@cloudflare/workers-shared","version":"0.0.0-ea3e16a89","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ea3e16a89","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d94523ef2b78d6b3f878e9e6211a96b47296df92","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ea3e16a89.tgz","fileCount":11,"integrity":"sha512-V8c4GaI63J08wNgRRvHxOUdPpbN2uYABamAlncJg7MoJwhswl0bh+cDQeH/l34xIwM6+l84CazDYr2vVMSxaRA==","signatures":[{"sig":"MEYCIQC5/l+XF6HDSyx4NgR9953DYt5wmEXKYWBNQ01oSC6YwwIhAKiER6ebps5K1yqNyW1h9aUQ3HFp3KeNHqv3KAjBJIyg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-ea3e16a89.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c0055c06f161a69cf120c10a04effae4/cloudflare-workers-shared-0.0.0-ea3e16a89.tgz","_integrity":"sha512-V8c4GaI63J08wNgRRvHxOUdPpbN2uYABamAlncJg7MoJwhswl0bh+cDQeH/l34xIwM6+l84CazDYr2vVMSxaRA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250121.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ea3e16a89_1738260319182_0.4441960795253739","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ab498862b":{"name":"@cloudflare/workers-shared","version":"0.0.0-ab498862b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ab498862b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a5ccc2884ea32253c26962aefa1c9fd11898f1d1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ab498862b.tgz","fileCount":11,"integrity":"sha512-kItkYjB4MsxZPau3hafMEZrDL1fjRbDVjQk315ZKaEq0qWbv+35XeQTkEZ1Iq8mCP24IUHKEY43qRrtYH7MW+A==","signatures":[{"sig":"MEUCIQDj2GK28xlK9GjuBQgbeT/oOTari4Ly1PxFCd6K/oCfkAIgLT81mcvgnTiYXeRO5+0iBNNLDUp6Ee1AOadx6bZfoq4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-ab498862b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9457f824c6c9165196a8251813210624/cloudflare-workers-shared-0.0.0-ab498862b.tgz","_integrity":"sha512-kItkYjB4MsxZPau3hafMEZrDL1fjRbDVjQk315ZKaEq0qWbv+35XeQTkEZ1Iq8mCP24IUHKEY43qRrtYH7MW+A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250129.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ab498862b_1738324078681_0.2755261379497178","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2a59eaeaf":{"name":"@cloudflare/workers-shared","version":"0.0.0-2a59eaeaf","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2a59eaeaf","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8b697cf57c227f2a05c11cd1f7d91bbdc837f425","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2a59eaeaf.tgz","fileCount":11,"integrity":"sha512-GOJtwVtdvrFR32/N7n0ClTbouMpBvx02KzyRhF88xrPFR5cluRgz/2tTK5cJBm+HqP4+ZlRyDOYF99oN5dhEVw==","signatures":[{"sig":"MEQCIHJT+f9zbywyW7IXi+bdVcpqT+1cxh8zPy7RgBgzB97+AiArMdBSO977p/Jn+ZqaSDuTGAvvd5YTYmjzbheX9/hDzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-2a59eaeaf.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/75c0cb3f6107882cdd5aa0fbf2ac6790/cloudflare-workers-shared-0.0.0-2a59eaeaf.tgz","_integrity":"sha512-GOJtwVtdvrFR32/N7n0ClTbouMpBvx02KzyRhF88xrPFR5cluRgz/2tTK5cJBm+HqP4+ZlRyDOYF99oN5dhEVw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250129.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2a59eaeaf_1738327316738_0.5476146475405848","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e2b3306e1":{"name":"@cloudflare/workers-shared","version":"0.0.0-e2b3306e1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e2b3306e1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8009f2eb79f778df9b016513793882daf20562d6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e2b3306e1.tgz","fileCount":11,"integrity":"sha512-/tqmSCeizOW5UruaDLtsz5rZBur0GF0YNsQ2YOPTUeVcrqaQ/SYijClHLCFQukmBT+Jffu9Wr6z3nHiO6f9m4A==","signatures":[{"sig":"MEQCIF2wk19OlFdxff0MdGm5Yd7sMnCMIr8hpLJOz5E2rnqiAiAu+/usWZABZ1QjkGm+ufbPrbmGFbMva81QUWKale85zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-e2b3306e1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/63d8107230d6b1f006487fc64fbf6cf0/cloudflare-workers-shared-0.0.0-e2b3306e1.tgz","_integrity":"sha512-/tqmSCeizOW5UruaDLtsz5rZBur0GF0YNsQ2YOPTUeVcrqaQ/SYijClHLCFQukmBT+Jffu9Wr6z3nHiO6f9m4A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250129.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e2b3306e1_1738331528339_0.4060120284004147","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ff0d9cd27":{"name":"@cloudflare/workers-shared","version":"0.0.0-ff0d9cd27","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ff0d9cd27","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8450fb6668bd2182f2fd81e1c6d771e2d1ece9cc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ff0d9cd27.tgz","fileCount":11,"integrity":"sha512-CJQZb1Gsc6g/4rvwtGyLwvzWWnob4VukGlwMJg1Rs1mE1h09NDnbnYIBxWHu+Ak6w3U91AQ6i0/G5Hrt/4sA8g==","signatures":[{"sig":"MEUCIQCfJO9j46nHE8bFODO9ZjKtnOgXWtuaFMsdp0Ax6RmKzAIgD1mXvmMt/sYsBjo9BOvuJDRiB2NFk0UVGwYrDinkqWo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-ff0d9cd27.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/35a55921fd2eb42732aa88e93c9e9141/cloudflare-workers-shared-0.0.0-ff0d9cd27.tgz","_integrity":"sha512-CJQZb1Gsc6g/4rvwtGyLwvzWWnob4VukGlwMJg1Rs1mE1h09NDnbnYIBxWHu+Ak6w3U91AQ6i0/G5Hrt/4sA8g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250129.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ff0d9cd27_1738334863854_0.6327482925551446","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-444a6302f":{"name":"@cloudflare/workers-shared","version":"0.0.0-444a6302f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-444a6302f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6bfd7548165a86c5d59aaf76f1646cea0d3877da","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-444a6302f.tgz","fileCount":11,"integrity":"sha512-yXiF8avI1RCsK9eROtKcSZF6CQruqqIptlLGESj/07y3ecE5pgmhtzQtSn42wwvyn08Pe9f+vSFuauhBo+ABkw==","signatures":[{"sig":"MEQCICw5z9XpvTldCQDhsltm2GWtAFr73yNONE4C7WboKt8vAiBcyc6vkfVle1NcZ1KtOHFNiT1qGyysBfrbeMs+NttSRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-444a6302f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/dd64e047da34114bb86827c7d4631e86/cloudflare-workers-shared-0.0.0-444a6302f.tgz","_integrity":"sha512-yXiF8avI1RCsK9eROtKcSZF6CQruqqIptlLGESj/07y3ecE5pgmhtzQtSn42wwvyn08Pe9f+vSFuauhBo+ABkw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250129.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-444a6302f_1738343249784_0.8839988305540525","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-46a16bca1":{"name":"@cloudflare/workers-shared","version":"0.0.0-46a16bca1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-46a16bca1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"84ffe3fd20abace35ee4e1e0f311a26a3a48a490","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-46a16bca1.tgz","fileCount":11,"integrity":"sha512-h5FsNCRJvSobzGbRU1y3hlidy0UutyRdXvUlvstw8SNHKovWMHoI4Ao13T5icbbeN7ufzcs8AKBzfryyjpGyVA==","signatures":[{"sig":"MEQCIAiG0Z/9kSaXaBEGMYQEGEPGKWt1WCSbTsHXY/nXcED/AiAlkrMqzydwX1ZlDgRhT8ltdGk7tS4JWPWocLWq2bl7SA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062398},"_from":"file:cloudflare-workers-shared-0.0.0-46a16bca1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/781042de6e4e2cb18deb196b1d98571f/cloudflare-workers-shared-0.0.0-46a16bca1.tgz","_integrity":"sha512-h5FsNCRJvSobzGbRU1y3hlidy0UutyRdXvUlvstw8SNHKovWMHoI4Ao13T5icbbeN7ufzcs8AKBzfryyjpGyVA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250129.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-46a16bca1_1738349688709_0.64254926474405","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-cf09cfa33":{"name":"@cloudflare/workers-shared","version":"0.0.0-cf09cfa33","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-cf09cfa33","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d8a9520054fe16ed378a49ad1936d4d5a5ac3b1f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-cf09cfa33.tgz","fileCount":11,"integrity":"sha512-tLbx7oHNJgMRiB+0H88M7J9XneWSRUkYt0T8dryc1/YrrHj+c6NHQsaTdfE2zkHhmvTQqdXWlVGoS8UxPAhZhw==","signatures":[{"sig":"MEQCIHh9Zcce1hSEYhx/rC//b28zDQ5ASriqq9Y7g262XLDoAiBMcMCT7HF+R+k328ItyqZPcfoBNFVJMaJVnuS9Q11pjA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062768},"_from":"file:cloudflare-workers-shared-0.0.0-cf09cfa33.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/cbdc3f36a51d12d00d7e8b669ce4db0f/cloudflare-workers-shared-0.0.0-cf09cfa33.tgz","_integrity":"sha512-tLbx7oHNJgMRiB+0H88M7J9XneWSRUkYt0T8dryc1/YrrHj+c6NHQsaTdfE2zkHhmvTQqdXWlVGoS8UxPAhZhw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250129.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-cf09cfa33_1738352009967_0.21777590271332925","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f9fd9df8f":{"name":"@cloudflare/workers-shared","version":"0.0.0-f9fd9df8f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f9fd9df8f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3be2891c481800516ce3a242bb2a61e141316419","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f9fd9df8f.tgz","fileCount":11,"integrity":"sha512-GQ7GrtDKoi4Qrfh6QLouGumrw+7AOC4lm9GFKmIaA1E3a4mbQsArNs3vh754fVMFSkB01BG5kqt3IUf9RLnlSA==","signatures":[{"sig":"MEYCIQC8/p1RFOzZMmcIToO8xtktNDS74bxzMCtNCfXMvHVtYQIhAP0VYf6zCpcAC7NiREd7S6ZXhXvPGnV1hdpwOn5rhbG/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062598},"_from":"file:cloudflare-workers-shared-0.0.0-f9fd9df8f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/311ac346b3ecf801e972825c1d507b87/cloudflare-workers-shared-0.0.0-f9fd9df8f.tgz","_integrity":"sha512-GQ7GrtDKoi4Qrfh6QLouGumrw+7AOC4lm9GFKmIaA1E3a4mbQsArNs3vh754fVMFSkB01BG5kqt3IUf9RLnlSA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250129.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f9fd9df8f_1738356783692_0.03260075036005361","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-4ecabf177":{"name":"@cloudflare/workers-shared","version":"0.0.0-4ecabf177","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4ecabf177","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ca61961a91e10cf25a296e8064d2a74aa85e4be3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4ecabf177.tgz","fileCount":11,"integrity":"sha512-ZSfFfIJuacbWWW/EkBrfPg9rCdjtY0hptyuFyiY1nD4E+8Ge8RCUYpKS4vQWwDk+P51e4olHk1RAm53sBwOyEg==","signatures":[{"sig":"MEYCIQDISjrkwIU6Oby9dyZOSwPLFv2jOmRblJy6w0K5NkSDMgIhAOxhMyRPwOze4GW4NwRAuYBY8yfPaIwTHIdvt35vAwO3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062598},"_from":"file:cloudflare-workers-shared-0.0.0-4ecabf177.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4eb5a04effb3c64d0799215e9547f33b/cloudflare-workers-shared-0.0.0-4ecabf177.tgz","_integrity":"sha512-ZSfFfIJuacbWWW/EkBrfPg9rCdjtY0hptyuFyiY1nD4E+8Ge8RCUYpKS4vQWwDk+P51e4olHk1RAm53sBwOyEg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250129.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4ecabf177_1738592638477_0.05932714823755614","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-59c7c8ee1":{"name":"@cloudflare/workers-shared","version":"0.0.0-59c7c8ee1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-59c7c8ee1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"86e035a8d0974083e27ed82c0f9178cf4b72cba4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-59c7c8ee1.tgz","fileCount":11,"integrity":"sha512-D1bGsEVxvHZAC/w5gbs5do/ULMHRLFbrwiARf6HtGEMkkYTTS8gt5tG44Dt/7Euj2+FO1eiRZhYZtjzWiSA7aA==","signatures":[{"sig":"MEQCIEWrHm2jTmGGmCKouon0MiQno4LuIWx9YLysA+Ivu/L7AiAJCDh3L+2BUvZ7M/ybujpuvi6FN71nPPRY0TD3Rk6bYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062598},"_from":"file:cloudflare-workers-shared-0.0.0-59c7c8ee1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8b0325b67d345caea63a081e169b8506/cloudflare-workers-shared-0.0.0-59c7c8ee1.tgz","_integrity":"sha512-D1bGsEVxvHZAC/w5gbs5do/ULMHRLFbrwiARf6HtGEMkkYTTS8gt5tG44Dt/7Euj2+FO1eiRZhYZtjzWiSA7aA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250129.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-59c7c8ee1_1738593221245_0.04616650376961129","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-3ea418a5c":{"name":"@cloudflare/workers-shared","version":"0.0.0-3ea418a5c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3ea418a5c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"cce98d0ed19f52fb1f538eed6d269313d66ed3c8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3ea418a5c.tgz","fileCount":11,"integrity":"sha512-bfBB5iJKDXUNP0xiZwg22bbcpMnvqjhzExywNtpii0D9oDqCiXH3O5mO27INhjPkGwk/mmW83UlxcYpnjtCPPw==","signatures":[{"sig":"MEUCIQDdXqybQg1w2bS/KsCdyDhQUFH908veYnJ3mICm1iVtMQIgCG8XQJTLl6kwRhv6R1Qj3TxblCUrcGanEddQePlLMKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062598},"_from":"file:cloudflare-workers-shared-0.0.0-3ea418a5c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/347f0bd3b0db1bd2bf5a462e387a3f9a/cloudflare-workers-shared-0.0.0-3ea418a5c.tgz","_integrity":"sha512-bfBB5iJKDXUNP0xiZwg22bbcpMnvqjhzExywNtpii0D9oDqCiXH3O5mO27INhjPkGwk/mmW83UlxcYpnjtCPPw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250129.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3ea418a5c_1738603091273_0.6093270524064394","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6a3436df5":{"name":"@cloudflare/workers-shared","version":"0.0.0-6a3436df5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6a3436df5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"bd07dd4e5ef8024da07ea4ba7f3bf175f0ed047a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6a3436df5.tgz","fileCount":11,"integrity":"sha512-qTzUH355bpJJ48WpEFcdDl5GBMeU5lUJqvLIvRYIIKC+doaxKkSl4/OzAxeNShotvwM3FzlY1W2vl9Pl0ZzMRQ==","signatures":[{"sig":"MEUCIECGfs1vxlznC405/GSDS+gkEqjTSCpSBoVo6BkYoOISAiEA6QmA3q7Kv9q4VRs+EeN+aph9Q4yoT6A0GtXN+hdg0YA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062598},"_from":"file:cloudflare-workers-shared-0.0.0-6a3436df5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d5e7d150945cca6c25a702bb763134a1/cloudflare-workers-shared-0.0.0-6a3436df5.tgz","_integrity":"sha512-qTzUH355bpJJ48WpEFcdDl5GBMeU5lUJqvLIvRYIIKC+doaxKkSl4/OzAxeNShotvwM3FzlY1W2vl9Pl0ZzMRQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250129.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6a3436df5_1738612979692_0.8893213458519407","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-44d04c37b":{"name":"@cloudflare/workers-shared","version":"0.0.0-44d04c37b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-44d04c37b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a570b1369a09814bdc46a2c736986cc1ea9c7dbb","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-44d04c37b.tgz","fileCount":11,"integrity":"sha512-itDoyMXlpbK7BaMnCEVNLnfukm4zvheDBCw/VfGGbGgQRyC6N/1D9AumfdQyKykVWuh6Kg7TDhskU6Rp7NkJXQ==","signatures":[{"sig":"MEUCIQD6uXkAvaFhYq99VulilbFuUnpppjOKS9GFKKex6YhTGAIgSNd0TLsvD8KCemSLANdpKdU95ahgSEEVZfg2hiDRiaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062598},"_from":"file:cloudflare-workers-shared-0.0.0-44d04c37b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e2b8c81271ba852250edc8f0d7fbc9dc/cloudflare-workers-shared-0.0.0-44d04c37b.tgz","_integrity":"sha512-itDoyMXlpbK7BaMnCEVNLnfukm4zvheDBCw/VfGGbGgQRyC6N/1D9AumfdQyKykVWuh6Kg7TDhskU6Rp7NkJXQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250129.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-44d04c37b_1738666748912_0.3221489932206405","host":"s3://npm-registry-packages-npm-production"}},"0.13.1":{"name":"@cloudflare/workers-shared","version":"0.13.1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.13.1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"50db98b7ffabf8dde1a4cc5a1027d7059aec85df","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.13.1.tgz","fileCount":11,"integrity":"sha512-jGpXAbOKkxQyF7DZT0hsP+a3iFmt2M6R3X34mvuvdAxNPLlYzngmzDLxrUv8Z427ydmQjeiLc0PsUBqQdPgg8g==","signatures":[{"sig":"MEUCIQCvohTgwaAa7gz6K7s8NjaHcqTBUmab0wLka+v+FWqOqgIgakgLK5R8hpJ6P0SrYMfbS26vfH8BCmf5zpPBBe3/yCU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062589},"_from":"file:cloudflare-workers-shared-0.13.1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5f15b79bd4a0ededf112bda7fb66b15b/cloudflare-workers-shared-0.13.1.tgz","_integrity":"sha512-jGpXAbOKkxQyF7DZT0hsP+a3iFmt2M6R3X34mvuvdAxNPLlYzngmzDLxrUv8Z427ydmQjeiLc0PsUBqQdPgg8g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250129.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.13.1_1738667412654_0.9466340166494485","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-263682531":{"name":"@cloudflare/workers-shared","version":"0.0.0-263682531","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-263682531","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"030f850e4be60adf9559703b91468e56b7434114","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-263682531.tgz","fileCount":11,"integrity":"sha512-Ndve5HE/E4XA3CiL4wxNgn54jpPvVb7jplmcN6+ulflyk1udzhB2hqDvBSWnUUhSLv5O2l0ND1OxqOosBkWoRA==","signatures":[{"sig":"MEYCIQDdGQJDUfTeKcWqrDej4FHbdvQBk5EmFQ9S7ZqzFLII0AIhAOyuTEQoT5E4hkI8DcVMve8+H9siQqZfDsONkXTu1lBj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062598},"_from":"file:cloudflare-workers-shared-0.0.0-263682531.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d5b745c107968f2c3d9f854463e7833a/cloudflare-workers-shared-0.0.0-263682531.tgz","_integrity":"sha512-Ndve5HE/E4XA3CiL4wxNgn54jpPvVb7jplmcN6+ulflyk1udzhB2hqDvBSWnUUhSLv5O2l0ND1OxqOosBkWoRA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250129.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-263682531_1738667800154_0.8677004407709037","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-4a206213f":{"name":"@cloudflare/workers-shared","version":"0.0.0-4a206213f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4a206213f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3f5e2e49f25ff15a8a65c55aed8465ccd02fa1ff","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4a206213f.tgz","fileCount":11,"integrity":"sha512-Pq3KqzzSQZKQFvbZMNEaVUgXkMXtpQudfU5MukYYXnGt8Dug+Y/c5OI0Yk70LJhGqIg+L73G9anui1qBZL0Jww==","signatures":[{"sig":"MEQCIDGnt5NqMt4JNw0eo4NJWS4j5ZfJWqcNqFFJzyNsB/tuAiAFQqQKYYgSOfp2PNjHceTLc8BqH7nB3jpmg5h5cP6vFQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062598},"_from":"file:cloudflare-workers-shared-0.0.0-4a206213f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8a100dc220ab2c70fbefb1e5c07506b4/cloudflare-workers-shared-0.0.0-4a206213f.tgz","_integrity":"sha512-Pq3KqzzSQZKQFvbZMNEaVUgXkMXtpQudfU5MukYYXnGt8Dug+Y/c5OI0Yk70LJhGqIg+L73G9anui1qBZL0Jww==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250129.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4a206213f_1738678563358_0.20474705173045438","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-b9805d772":{"name":"@cloudflare/workers-shared","version":"0.0.0-b9805d772","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b9805d772","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"cd318a844bc8c2f70b86ff8abd27ddcee12d66e2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b9805d772.tgz","fileCount":11,"integrity":"sha512-9EU66YwzlhXeXRS6ZopT+kdyfOrHIuXcESJ2N654t+f4yp3r1dBEOMIor1oHAOBwgm3/f6oRo46Y9YoE13xlWw==","signatures":[{"sig":"MEUCIQClM2v/RyB2q98TQlVzo09NNZgLN8VqI28h0f2FyP1nnQIgambQacajZFQb342y257J6rpt9MGsaPREX4FAODmChHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062551},"_from":"file:cloudflare-workers-shared-0.0.0-b9805d772.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/fe09c647c5738280a4f81840ecf4e511/cloudflare-workers-shared-0.0.0-b9805d772.tgz","_integrity":"sha512-9EU66YwzlhXeXRS6ZopT+kdyfOrHIuXcESJ2N654t+f4yp3r1dBEOMIor1oHAOBwgm3/f6oRo46Y9YoE13xlWw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250129.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b9805d772_1738684628373_0.4780602729664596","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6abe69c3f":{"name":"@cloudflare/workers-shared","version":"0.0.0-6abe69c3f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6abe69c3f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"873b608190e5cd0362167a5468e4bec6fa2c6439","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6abe69c3f.tgz","fileCount":11,"integrity":"sha512-amykZwbgVlkhwKrb3/cZXwS0HEYjAYKo0tGHpAyF2blYDPCrpMBP3UMFxIE0zTWn0xTg7p0Ru/fpG/xOsucrGg==","signatures":[{"sig":"MEUCIH7xlwQ5sNqpar+BUT+V1hheFPuBWZHfoB4ciSLeD8AyAiEAkcnmSkrCoqWrFnv38FxU33jwWX/FCWPxfOKTa+ml5rc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062551},"_from":"file:cloudflare-workers-shared-0.0.0-6abe69c3f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7598c86b10c2782e14632a58ca3af6db/cloudflare-workers-shared-0.0.0-6abe69c3f.tgz","_integrity":"sha512-amykZwbgVlkhwKrb3/cZXwS0HEYjAYKo0tGHpAyF2blYDPCrpMBP3UMFxIE0zTWn0xTg7p0Ru/fpG/xOsucrGg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250129.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6abe69c3f_1738688873599_0.7510928499219383","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-c412a3198":{"name":"@cloudflare/workers-shared","version":"0.0.0-c412a3198","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c412a3198","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7b4613a112e8535285003da9da7dc28d7fd8bf9b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c412a3198.tgz","fileCount":11,"integrity":"sha512-rXSITlo+qmI2a6xoHFOEC7z8d2t797iaJ9GUNIpOfrhvQdnsqMZUExfXRL5xBcFnLQkVLZT/dpYSrc7d+k6riw==","signatures":[{"sig":"MEUCIQDpQwjO3+eCaoiWi2i8X05EqRR4NYMeBf50rbHwdRdvsgIgWtGJdGiaAMRv0fWD34Hk2kdtifS4ZekDlu8ykHp1IfI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062551},"_from":"file:cloudflare-workers-shared-0.0.0-c412a3198.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/58636cc90b9e6b50b1759713a7ef47ab/cloudflare-workers-shared-0.0.0-c412a3198.tgz","_integrity":"sha512-rXSITlo+qmI2a6xoHFOEC7z8d2t797iaJ9GUNIpOfrhvQdnsqMZUExfXRL5xBcFnLQkVLZT/dpYSrc7d+k6riw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250129.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c412a3198_1738698935769_0.24649003871849384","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5bcb20463":{"name":"@cloudflare/workers-shared","version":"0.0.0-5bcb20463","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5bcb20463","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a51e4a80e8c49cfd64840f1d692448bb69d814d3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5bcb20463.tgz","fileCount":11,"integrity":"sha512-69ZEs12yuVkicTKrT+CSA6Rl5vP37IJy+p9WtLRUh/+h2BEGQomQy2rn7MglBfoQRvXwVLTtaRHGpr4gGOpdZw==","signatures":[{"sig":"MEYCIQDaHApzBz/kG7l7JkE/2wid+mkZMVJCrzIOdxw0W4nu6AIhAKYZU5UEP6fngdMLXriBfDOgY01na8Ty7b3ZsJmYhLPo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062551},"_from":"file:cloudflare-workers-shared-0.0.0-5bcb20463.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/96268bbd4949bdcfe53faf76f6d02400/cloudflare-workers-shared-0.0.0-5bcb20463.tgz","_integrity":"sha512-69ZEs12yuVkicTKrT+CSA6Rl5vP37IJy+p9WtLRUh/+h2BEGQomQy2rn7MglBfoQRvXwVLTtaRHGpr4gGOpdZw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250129.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5bcb20463_1738753626027_0.7936122266336123","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-9d08af818":{"name":"@cloudflare/workers-shared","version":"0.0.0-9d08af818","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9d08af818","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fc447a01dd497fd761687082455a4187324bf1f0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9d08af818.tgz","fileCount":11,"integrity":"sha512-o9oximqA1Ud8/UEWuehFvxDdS+PrV75FnZ64tdLm+eKqdFzi3ePHW4qS8ujNqRN57dm5aRvHvUdjYRIRTxc+bg==","signatures":[{"sig":"MEUCIEF5QEHPoXUdx9jv4sRG+pH4iFgv7ylhB5lZtt0zm5y9AiEA3UJDbg50Fwuz4/aRAJS+kfHyfB3YTROTRSvC8ZtfZ6I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062551},"_from":"file:cloudflare-workers-shared-0.0.0-9d08af818.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/fc2f1b24f7c3a7b88460cacb839b6b99/cloudflare-workers-shared-0.0.0-9d08af818.tgz","_integrity":"sha512-o9oximqA1Ud8/UEWuehFvxDdS+PrV75FnZ64tdLm+eKqdFzi3ePHW4qS8ujNqRN57dm5aRvHvUdjYRIRTxc+bg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250129.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9d08af818_1738754380418_0.2705369735164296","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-504354b0e":{"name":"@cloudflare/workers-shared","version":"0.0.0-504354b0e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-504354b0e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8aaaf1d0535144c85b45ac577245ae207053caa3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-504354b0e.tgz","fileCount":11,"integrity":"sha512-5uCrikHVwLWjHlUgIfojfFWfK9w0wfXh7iquV099xNYcXD5CYNjmlE9IqicG6NqiBqStScWAkk5iRkobETWlfA==","signatures":[{"sig":"MEUCICZbtMuqrvDdtNx2VIAxNej3tDhDPY+ro/SYTKOiRS33AiEAn2x3v/H6glcHMp+EiSlKGtX7Z4RhuvoeVSoYEqRUfQA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062551},"_from":"file:cloudflare-workers-shared-0.0.0-504354b0e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/40cec3bbf615849f62f9a4cf842ec46e/cloudflare-workers-shared-0.0.0-504354b0e.tgz","_integrity":"sha512-5uCrikHVwLWjHlUgIfojfFWfK9w0wfXh7iquV099xNYcXD5CYNjmlE9IqicG6NqiBqStScWAkk5iRkobETWlfA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250129.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-504354b0e_1738756115153_0.14193390070084888","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-c80dbd8d5":{"name":"@cloudflare/workers-shared","version":"0.0.0-c80dbd8d5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c80dbd8d5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e42e47a8707049bbb5906466ef843928717918cd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c80dbd8d5.tgz","fileCount":11,"integrity":"sha512-hTWRXu8FQXV0hq4zY1yMfEEWN9fkjcmLDTdLM1LlKrlp+TA2dkqKeuNxgzwBPX+yXMKakXQrDJdcKFRpmhAKlQ==","signatures":[{"sig":"MEUCIQC/BttX1JbcR6xvB6/8gupyFf2S+ncQ7NtWe66Z4lsy7QIgH2+ZkLRi9SGXLhngxxVOz1FLm63wgYNZjEOZ5qiV9rI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062551},"_from":"file:cloudflare-workers-shared-0.0.0-c80dbd8d5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/68f986e81c9c251b0f9006a9fba2089c/cloudflare-workers-shared-0.0.0-c80dbd8d5.tgz","_integrity":"sha512-hTWRXu8FQXV0hq4zY1yMfEEWN9fkjcmLDTdLM1LlKrlp+TA2dkqKeuNxgzwBPX+yXMKakXQrDJdcKFRpmhAKlQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c80dbd8d5_1738759085469_0.20392677132524661","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e62b097bb":{"name":"@cloudflare/workers-shared","version":"0.0.0-e62b097bb","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e62b097bb","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6c0ac1572a789c1f4837d70cf3c13d348f02325b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e62b097bb.tgz","fileCount":11,"integrity":"sha512-tO1fkkFQ4hXC9p7v7BUuZn7w0GNNZk6p0VPqvRhXwXSndoTElVxXOOcko2YCOUKD193gS9yif1dnUUaz4F8bYQ==","signatures":[{"sig":"MEQCIBVb7bssJJLSyYKxI3J0jHJ4xzDd4keLf0ZsC2A3IWOfAiBUNz6VDkosxzo0OEHeFsgM0t1Qk2eQgO5pGkEH9Wp/jg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062551},"_from":"file:cloudflare-workers-shared-0.0.0-e62b097bb.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b80b601a94f5b82f562fd8ad22395cd9/cloudflare-workers-shared-0.0.0-e62b097bb.tgz","_integrity":"sha512-tO1fkkFQ4hXC9p7v7BUuZn7w0GNNZk6p0VPqvRhXwXSndoTElVxXOOcko2YCOUKD193gS9yif1dnUUaz4F8bYQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e62b097bb_1738760991456_0.22302034869412846","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-b1966dfe5":{"name":"@cloudflare/workers-shared","version":"0.0.0-b1966dfe5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b1966dfe5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9552c4a543e789db48a3fb7924e71b57e04421e2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b1966dfe5.tgz","fileCount":11,"integrity":"sha512-hZc70Hllv40sFx0Tm3rqnNW4iww7BjXpcMxM2/kxiHr5G5D210pVmpbuhWMkKgOKhIqeS6P+SQzsJSwDvABQ2A==","signatures":[{"sig":"MEUCIBS4C/ZV/Gt48Z9AfMgd0lL2XuH/m3HBy2aFBKLHb82SAiEAutGYFl7CIo3R7hefUe7QZuJOvdnnvNx2wHFDr6WQ+ZM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062551},"_from":"file:cloudflare-workers-shared-0.0.0-b1966dfe5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d2ea1d625428a241c24e5da6aa441440/cloudflare-workers-shared-0.0.0-b1966dfe5.tgz","_integrity":"sha512-hZc70Hllv40sFx0Tm3rqnNW4iww7BjXpcMxM2/kxiHr5G5D210pVmpbuhWMkKgOKhIqeS6P+SQzsJSwDvABQ2A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b1966dfe5_1738769499317_0.17328583194905778","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2c2e76028":{"name":"@cloudflare/workers-shared","version":"0.0.0-2c2e76028","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2c2e76028","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"cb60c7c9e63737b6b56daf202cde0e0f068322a0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2c2e76028.tgz","fileCount":11,"integrity":"sha512-4vhh+WP+1m2oV4eTjwPSWLqth47YI99iC4VKkagHLK8UTZ3Lcc3SAWL6AlrIV4J7dVciVQYew7oQanhj2Oj4VA==","signatures":[{"sig":"MEUCIQCYnNyIu5P/mnxVro1vfA8TCZuOdlU/S6t/E0WJcjFCwwIgWtVVee6ss/dAWXEYBPqCSBn5AwmKN3ZlL2ZOdi+U4Tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062551},"_from":"file:cloudflare-workers-shared-0.0.0-2c2e76028.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d4abc96408a1f1b5fae4b63b9c95edde/cloudflare-workers-shared-0.0.0-2c2e76028.tgz","_integrity":"sha512-4vhh+WP+1m2oV4eTjwPSWLqth47YI99iC4VKkagHLK8UTZ3Lcc3SAWL6AlrIV4J7dVciVQYew7oQanhj2Oj4VA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2c2e76028_1738779014487_0.026270819499703668","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-b1800ac00":{"name":"@cloudflare/workers-shared","version":"0.0.0-b1800ac00","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b1800ac00","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"540394475325906c3359cb5e8eb733d0e89e9211","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b1800ac00.tgz","fileCount":11,"integrity":"sha512-nqd30POISs+teCsE2ivVk2CJy54+CaKprVwWG9Q0iaPtZ3eqMZRl0bkmIRCW1dxVxdRHIAcCU0ilix2BBwfEWA==","signatures":[{"sig":"MEUCICUJvkhU5KHq+eiQt8RFUWdeK4y3InYf2EvHWHG8QdEeAiEA6yEeR/oHhje38AaHrJ/HmkS7ceZdS38iq/VjhHrjlrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062551},"_from":"file:cloudflare-workers-shared-0.0.0-b1800ac00.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7eb283f64fad632f2a5d65381f99e3d5/cloudflare-workers-shared-0.0.0-b1800ac00.tgz","_integrity":"sha512-nqd30POISs+teCsE2ivVk2CJy54+CaKprVwWG9Q0iaPtZ3eqMZRl0bkmIRCW1dxVxdRHIAcCU0ilix2BBwfEWA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b1800ac00_1738826698389_0.34515802713402177","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f345fe728":{"name":"@cloudflare/workers-shared","version":"0.0.0-f345fe728","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f345fe728","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"62afa735c108c6a072688b41aecc3795ac176c77","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f345fe728.tgz","fileCount":11,"integrity":"sha512-+ggE/pr1v+p1Qyewad0GtvWtv4x99ZRBh0qdpHhrYzhkgfVoRuga9Ig3LAjgDJQSHNQJC9RkhBt4Dxmtl/qysQ==","signatures":[{"sig":"MEUCIBEVZ4nNJW3E3vAb5JQCSvtNK8ovLeuY56MlBWfrPPc7AiEAvTBPBxMEJ7wJg0/k6XEfAXtUrwvWBN8tcWvHwxUb/8U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062551},"_from":"file:cloudflare-workers-shared-0.0.0-f345fe728.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bb307e25c138e75421a1dd73f44c1604/cloudflare-workers-shared-0.0.0-f345fe728.tgz","_integrity":"sha512-+ggE/pr1v+p1Qyewad0GtvWtv4x99ZRBh0qdpHhrYzhkgfVoRuga9Ig3LAjgDJQSHNQJC9RkhBt4Dxmtl/qysQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f345fe728_1738837653900_0.3947255316567253","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e98269a59":{"name":"@cloudflare/workers-shared","version":"0.0.0-e98269a59","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e98269a59","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1853ad4e9fba6f3afadd406a5e2b250d30eb9744","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e98269a59.tgz","fileCount":11,"integrity":"sha512-sNoYadSO4MkDJ/A0MW674Q21swCWY3Rsh506I+d7DBRf6CpewgV8qW2UcXzbWjGkRZg5hOV/3y7jO+8d7ucOug==","signatures":[{"sig":"MEQCIFJmtJ8eGPWZnM8OTkiORNmalTr9+eWVOsDpVxJhkQSbAiB+CpGVVoXosvfQKSR0fl05+3gRX3ENJIrXYCj9GEAwLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062551},"_from":"file:cloudflare-workers-shared-0.0.0-e98269a59.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0b8e3d34a3d2a6848ae7af1c21177fec/cloudflare-workers-shared-0.0.0-e98269a59.tgz","_integrity":"sha512-sNoYadSO4MkDJ/A0MW674Q21swCWY3Rsh506I+d7DBRf6CpewgV8qW2UcXzbWjGkRZg5hOV/3y7jO+8d7ucOug==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e98269a59_1738844398668_0.7020891964935834","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-cee82faca":{"name":"@cloudflare/workers-shared","version":"0.0.0-cee82faca","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-cee82faca","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6b95602c2815ce54bf414997edc1d0e7cffcb745","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-cee82faca.tgz","fileCount":11,"integrity":"sha512-SE/snYw7BCRvU+UQiCMnlYTzkvvHC5B+gWNBsUrcQuvzPeVFJ+ty+BGm9R0WpQmkmgS2F/NWshSzJLM+ZImnCQ==","signatures":[{"sig":"MEYCIQD76jRHjghq5Sv6VYL2CUtfIklEO/0uNv4fumz+yZPprQIhAKBnVM32D+mSIF9LpggEycX/f2DQ9cMUlAOxhVexLYZo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062551},"_from":"file:cloudflare-workers-shared-0.0.0-cee82faca.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/af53398c8888a23e3341f438a85c5e13/cloudflare-workers-shared-0.0.0-cee82faca.tgz","_integrity":"sha512-SE/snYw7BCRvU+UQiCMnlYTzkvvHC5B+gWNBsUrcQuvzPeVFJ+ty+BGm9R0WpQmkmgS2F/NWshSzJLM+ZImnCQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-cee82faca_1738848239163_0.3982532177149214","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-88514c82d":{"name":"@cloudflare/workers-shared","version":"0.0.0-88514c82d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-88514c82d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"49e8c15d9a662b3b620dbabb20a9b6bbeb476577","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-88514c82d.tgz","fileCount":11,"integrity":"sha512-fzF8bR+6psHBtg/6MbOhiGtlMxIv0mBSXLaOuvSRSbHKg2uifuJeej5UbffDCm/8RcZIPomeqxtU4hD3K+rrfg==","signatures":[{"sig":"MEUCIAtWVad063sDKyBegdQwwyqrTC5YW+CakPRuXYB9elHtAiEA9Al1rnLtLzruPL2FtocExPLClOdOaTDegzYwnbEjeOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062551},"_from":"file:cloudflare-workers-shared-0.0.0-88514c82d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a89a41019bccd71b738a1bc0410e0cbb/cloudflare-workers-shared-0.0.0-88514c82d.tgz","_integrity":"sha512-fzF8bR+6psHBtg/6MbOhiGtlMxIv0mBSXLaOuvSRSbHKg2uifuJeej5UbffDCm/8RcZIPomeqxtU4hD3K+rrfg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-88514c82d_1738855645095_0.6118082785344916","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5ed27444d":{"name":"@cloudflare/workers-shared","version":"0.0.0-5ed27444d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5ed27444d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"270dcbf781f81159a9a4850044a6d625cf434c6f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5ed27444d.tgz","fileCount":11,"integrity":"sha512-2STpEF18TJJvnu7VLhBZijYg2NqmhM4uzYN9IpIJm0HpKXCvSdJBsYGYFTKyriCHMGhQma/bCHSnu656R1LpTA==","signatures":[{"sig":"MEYCIQCgQ9VHrcVvA0tDtL18kpSYwCK3ttf3oTyCmMr6c0/88QIhAPPphb12+mp6naV2NKRImGSl67SBwnONj1dP/A8cOhfw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062551},"_from":"file:cloudflare-workers-shared-0.0.0-5ed27444d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/51703fe52456162502d912ab34f6b27a/cloudflare-workers-shared-0.0.0-5ed27444d.tgz","_integrity":"sha512-2STpEF18TJJvnu7VLhBZijYg2NqmhM4uzYN9IpIJm0HpKXCvSdJBsYGYFTKyriCHMGhQma/bCHSnu656R1LpTA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5ed27444d_1738857127134_0.9699349288450101","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-3b602fede":{"name":"@cloudflare/workers-shared","version":"0.0.0-3b602fede","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3b602fede","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e940e25b47ae0f768b6f2ff0ddc1a5861ddd5812","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3b602fede.tgz","fileCount":11,"integrity":"sha512-mfT3SUQjpM1PcFgOxCgE8EK2Tg0dCtFepdqz2eRUvNbSdR0w6Q3LwFyM8JSDS8Hz746IL0b7M0Xmke/vr6WYhA==","signatures":[{"sig":"MEQCICOuDDkO29Hxp7LvPvlTJNQsglyhxH2Hf43wc/+txgu3AiBwaPGkYiTNogEu0ciAr5hl7/x6vSkrVT+Ph84QVZGNjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1062551},"_from":"file:cloudflare-workers-shared-0.0.0-3b602fede.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/783c49d0f49b21bbcaaf20a987d064b8/cloudflare-workers-shared-0.0.0-3b602fede.tgz","_integrity":"sha512-mfT3SUQjpM1PcFgOxCgE8EK2Tg0dCtFepdqz2eRUvNbSdR0w6Q3LwFyM8JSDS8Hz746IL0b7M0Xmke/vr6WYhA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3b602fede_1738870666974_0.989398786979983","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-71fd250f6":{"name":"@cloudflare/workers-shared","version":"0.0.0-71fd250f6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-71fd250f6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5f15403efb2c84e5c8df3d19d793a5b3ec35732f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-71fd250f6.tgz","fileCount":11,"integrity":"sha512-5b1yJsNbBelzB8UmuG0hzGUs04HLGv+lF67QkJK9eXcJCzBo8isM9OmtV8lPlAF4KBLLKlrARddlQFa7CRv05w==","signatures":[{"sig":"MEUCIGCBZMqIQ7FQrfymtNS8nnKCgE2XTQMOm8Yu7WgewFlkAiEAhEpgXGWlzjVNec8eGLmKXyT8gK3qBl+9K247WwWR4rk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1063520},"_from":"file:cloudflare-workers-shared-0.0.0-71fd250f6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/dccd1638b593cf4faf785dcd66370ffd/cloudflare-workers-shared-0.0.0-71fd250f6.tgz","_integrity":"sha512-5b1yJsNbBelzB8UmuG0hzGUs04HLGv+lF67QkJK9eXcJCzBo8isM9OmtV8lPlAF4KBLLKlrARddlQFa7CRv05w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.5","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-71fd250f6_1738936262075_0.08807365749589002","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-7c05b1b35":{"name":"@cloudflare/workers-shared","version":"0.0.0-7c05b1b35","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7c05b1b35","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fd941d07a54852d26e950f35bf5502b7fdee0917","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7c05b1b35.tgz","fileCount":11,"integrity":"sha512-/OUxGfnkatJ9iEhc5Ao8Sb0AbAdi1YFWN2kCstf1UN+3iNCQn1Nk+0N/92pjzXMbJ2Q5WgrEype5z9DNKLY7hg==","signatures":[{"sig":"MEYCIQCybZhUTybPhGyKhCuQNrfGw+1903Ux8KYlzJvfhxMs7gIhAKjeQEvxMumOfMKsbaPKaEs/nDQLlddLva7E2Cx9rQCB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1063520},"_from":"file:cloudflare-workers-shared-0.0.0-7c05b1b35.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/383d213be2fbb178afcda7ffbc6987f1/cloudflare-workers-shared-0.0.0-7c05b1b35.tgz","_integrity":"sha512-/OUxGfnkatJ9iEhc5Ao8Sb0AbAdi1YFWN2kCstf1UN+3iNCQn1Nk+0N/92pjzXMbJ2Q5WgrEype5z9DNKLY7hg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7c05b1b35_1738952174853_0.04159301381765945","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0c0374cce":{"name":"@cloudflare/workers-shared","version":"0.0.0-0c0374cce","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0c0374cce","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1ad200e75df0330321dbb515cf7583f859d3c6a0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0c0374cce.tgz","fileCount":11,"integrity":"sha512-3LE7fdEnwx73BrZnLsa7kLpnQj2eBXOy6i072CYK/Rjx8X9xl00mYZ4A1ec5yVE0/2S4cRbefHPLbXapE7faTQ==","signatures":[{"sig":"MEQCICmpDFkZTmJ+gFN21En8W6QIIKFXHhCUJoFZPKthzjJSAiBAxCDJRzqF7SImxE/WH9kCmBPVRjzeAIImX5UYB/ZLxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1063520},"_from":"file:cloudflare-workers-shared-0.0.0-0c0374cce.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7f7be982a70ad416f0fa394a207d6c06/cloudflare-workers-shared-0.0.0-0c0374cce.tgz","_integrity":"sha512-3LE7fdEnwx73BrZnLsa7kLpnQj2eBXOy6i072CYK/Rjx8X9xl00mYZ4A1ec5yVE0/2S4cRbefHPLbXapE7faTQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0c0374cce_1738955482355_0.7735205409332655","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-7006630cf":{"name":"@cloudflare/workers-shared","version":"0.0.0-7006630cf","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7006630cf","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d82ba242f79a9938bebb99eaeaec7a97fdf9fcee","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7006630cf.tgz","fileCount":11,"integrity":"sha512-FmfoCEoTQFCjnm2fcCLKT0k91w5qTUbyepGZuU1DZKW5hGxTUKFXI7Nmo8pTAor3TzJt4+XGuC8Tz3BPx7gUvg==","signatures":[{"sig":"MEUCIQChExDrths65pdHBacScP9VrVfsQI+Don0v1+fWkFlOjwIgPxFmZNyZ0/m1sudJg4Y2vlwhwa3pA8dlzj8Jw8HBJU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072618},"_from":"file:cloudflare-workers-shared-0.0.0-7006630cf.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/058b7e50d73b2e92b97832243f3629fd/cloudflare-workers-shared-0.0.0-7006630cf.tgz","_integrity":"sha512-FmfoCEoTQFCjnm2fcCLKT0k91w5qTUbyepGZuU1DZKW5hGxTUKFXI7Nmo8pTAor3TzJt4+XGuC8Tz3BPx7gUvg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7006630cf_1739183747508_0.20467368286040766","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-9cfe0d8ed":{"name":"@cloudflare/workers-shared","version":"0.0.0-9cfe0d8ed","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9cfe0d8ed","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"85f99dd5d42ca117dfdb7720faa9e7452c9674dd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9cfe0d8ed.tgz","fileCount":11,"integrity":"sha512-/tKOY3Y9+9ET4KSy0Mf4BmSz0rjlxQmwVdNDRC3u0vNy4jsqSjIDdEnUf19ctwcvEPNQjV0p/f7LUgs+DqxPdw==","signatures":[{"sig":"MEQCIDXxj5huPx8z6YPLETqA6sTvBlrpaA5+THE9m9LRN9YuAiAnnDJwGx5ZhlsuPjSWj+kMcu88sogRGvunbSq8XgrgBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072618},"_from":"file:cloudflare-workers-shared-0.0.0-9cfe0d8ed.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d30baf91eba21b9a2324e898c5aac566/cloudflare-workers-shared-0.0.0-9cfe0d8ed.tgz","_integrity":"sha512-/tKOY3Y9+9ET4KSy0Mf4BmSz0rjlxQmwVdNDRC3u0vNy4jsqSjIDdEnUf19ctwcvEPNQjV0p/f7LUgs+DqxPdw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9cfe0d8ed_1739188479777_0.03723876773889123","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-60310cd79":{"name":"@cloudflare/workers-shared","version":"0.0.0-60310cd79","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-60310cd79","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ca9b1bfcfad4796425676a8930b0b6c596f8351b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-60310cd79.tgz","fileCount":11,"integrity":"sha512-NONJVHKnaowYXgqIHkqFAWRrqrEnVwXcNd8HdEvq9EO7sWT3AaDQth+GAknKmhE5QBgmmhT+KvkR7sguAzSz0w==","signatures":[{"sig":"MEUCIQD03jl+g19ClpKiMTvWOMqcQzUw1yag7sZU+lORIGfLlwIgMFQAFaha6RY1gv4g8qQzeDziZuxY0LQ9u9wOyTzK3e0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072618},"_from":"file:cloudflare-workers-shared-0.0.0-60310cd79.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/87d5f4b7db31820d57cdea2576d22a8b/cloudflare-workers-shared-0.0.0-60310cd79.tgz","_integrity":"sha512-NONJVHKnaowYXgqIHkqFAWRrqrEnVwXcNd8HdEvq9EO7sWT3AaDQth+GAknKmhE5QBgmmhT+KvkR7sguAzSz0w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-60310cd79_1739189573044_0.3151465123513013","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-35c1dc321":{"name":"@cloudflare/workers-shared","version":"0.0.0-35c1dc321","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-35c1dc321","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"898988c509db9d43898d9117ffa236089243f4c1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-35c1dc321.tgz","fileCount":11,"integrity":"sha512-0C21ENMZ/59W5EuTsMKDxkvVTgDX1PKP5dAG5sBC2u3UGzWZaruDejumyXpvPOT27RWY6ZQN35LI1uuABUSa6w==","signatures":[{"sig":"MEUCIQCX/VV5fPmLOKzl5ULLlHYw7y2btm+7vTJiLAkbQCfKHQIgBomOpXQAbYDYcRBUdiqVfk5yJdO5KCONgkfWv3AMS2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072618},"_from":"file:cloudflare-workers-shared-0.0.0-35c1dc321.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/af039859c6c556f59d96f0ffa8e843fb/cloudflare-workers-shared-0.0.0-35c1dc321.tgz","_integrity":"sha512-0C21ENMZ/59W5EuTsMKDxkvVTgDX1PKP5dAG5sBC2u3UGzWZaruDejumyXpvPOT27RWY6ZQN35LI1uuABUSa6w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-35c1dc321_1739196825728_0.7816609774507102","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-bff209d85":{"name":"@cloudflare/workers-shared","version":"0.0.0-bff209d85","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-bff209d85","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fb79582599cacea1fa4f3ca356e36c2c7236d322","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-bff209d85.tgz","fileCount":11,"integrity":"sha512-hkr+VsqDoO1wPCNaYGpVa3ZHSr8nPo3VHK5T9dQv6t5RFhWiMJke5QELa2hVSdN9FG+cYrA6l1TgxJEDpDaQqg==","signatures":[{"sig":"MEUCIHHGXnzCejkcdHNA3n4+wNOYQ0EElkTivJgaxIfU0bCtAiEA8J+9xi5EDZh0m2k6oW8RETwpRdInr3zCyPIZlzMwKUc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072618},"_from":"file:cloudflare-workers-shared-0.0.0-bff209d85.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ce8b18265ef5d2f62846ad26d2050f39/cloudflare-workers-shared-0.0.0-bff209d85.tgz","_integrity":"sha512-hkr+VsqDoO1wPCNaYGpVa3ZHSr8nPo3VHK5T9dQv6t5RFhWiMJke5QELa2hVSdN9FG+cYrA6l1TgxJEDpDaQqg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-bff209d85_1739204583793_0.03527558469078973","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-027698c05":{"name":"@cloudflare/workers-shared","version":"0.0.0-027698c05","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-027698c05","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fa45765aa5d6e6f83e719a36a5316858bfeb17f4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-027698c05.tgz","fileCount":11,"integrity":"sha512-5zlY0Ka9eb02UpDLftyK0JOxmrXroWmHPC/rkdex+ccToT6eBgrS4D3sSVOsQP222VNXF43G7C57WKuPLH8a/A==","signatures":[{"sig":"MEUCIQD0slEyixa9xoGxcXS3jLIrUo1CSN5N1gnL3Iwpd66n/QIgWJKMQRaF6aoqt/Yt9EoXU5rucaTt/HGqjvvH89yqvYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072618},"_from":"file:cloudflare-workers-shared-0.0.0-027698c05.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/fb00e9a8b3a9836a6f8273abb0de48f0/cloudflare-workers-shared-0.0.0-027698c05.tgz","_integrity":"sha512-5zlY0Ka9eb02UpDLftyK0JOxmrXroWmHPC/rkdex+ccToT6eBgrS4D3sSVOsQP222VNXF43G7C57WKuPLH8a/A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-027698c05_1739225617194_0.7407647324430817","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-9a3d52571":{"name":"@cloudflare/workers-shared","version":"0.0.0-9a3d52571","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9a3d52571","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"96a181f7618f5581d724dd44b8f2b31188236761","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9a3d52571.tgz","fileCount":11,"integrity":"sha512-db50uO3DwKAb3x9YxbzBBWkny/wkIT+IEUYmA2RFXkZF+vjuFgkyrVB+oMvyhyp/+9ZtgyNN/ABFyOywl7A6fg==","signatures":[{"sig":"MEYCIQCW3h5GJmJy6B4OJqihdA0Fqn4lLkMoxWKDgBYItE3+1gIhAPdYAYdn8ZmS+hqgjGco27UubFVPL2tZd2gQfv1yxgct","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072618},"_from":"file:cloudflare-workers-shared-0.0.0-9a3d52571.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2151e03164a2b30f2e7de71d296f02ed/cloudflare-workers-shared-0.0.0-9a3d52571.tgz","_integrity":"sha512-db50uO3DwKAb3x9YxbzBBWkny/wkIT+IEUYmA2RFXkZF+vjuFgkyrVB+oMvyhyp/+9ZtgyNN/ABFyOywl7A6fg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9a3d52571_1739274448592_0.39976655197262834","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-599def3e7":{"name":"@cloudflare/workers-shared","version":"0.0.0-599def3e7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-599def3e7","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b21a7f4d1394d065fad9841b57d9f54b130aa085","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-599def3e7.tgz","fileCount":11,"integrity":"sha512-kYNZWQshqGiWXxyPrug+d9vsSnO1CT/gAgYry54+iWxE7lpJC5TdPhoFr0sdfcjt5Jx6hmDz/VTfrrzwNf5s/A==","signatures":[{"sig":"MEYCIQDazlVa/dBpscOxDf6upQ7a9nG14MWhWe9tDaD8ZGbbjwIhANMEHdWPn2pPp7kNLUy4DMLDRDm7StW7Kcc0pNBi239I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072618},"_from":"file:cloudflare-workers-shared-0.0.0-599def3e7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/860014d40965d33ef15dc42706fbf166/cloudflare-workers-shared-0.0.0-599def3e7.tgz","_integrity":"sha512-kYNZWQshqGiWXxyPrug+d9vsSnO1CT/gAgYry54+iWxE7lpJC5TdPhoFr0sdfcjt5Jx6hmDz/VTfrrzwNf5s/A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-599def3e7_1739281642939_0.21969157886271118","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-aa3675bf7":{"name":"@cloudflare/workers-shared","version":"0.0.0-aa3675bf7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-aa3675bf7","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"db869093fe85e9739426a8403173da424bde452d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-aa3675bf7.tgz","fileCount":11,"integrity":"sha512-2v57gVYaIy/qnHdx/y9P0oUx4dlTRBjFihVXGKjosBvOLgzSB5dkQOCongEda2U6xXzONqRk5DSjU7OcCejNnQ==","signatures":[{"sig":"MEUCIQCMRppMT7aP25Jy2pPjNE2LsUkXFzh5wB6uQkc4KhZkegIgXGBs4L7vX+Z05B+wkliniW90uor/NKZmPizABIWRAXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072618},"_from":"file:cloudflare-workers-shared-0.0.0-aa3675bf7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7d9b8fce344ba2b84404187015ffc572/cloudflare-workers-shared-0.0.0-aa3675bf7.tgz","_integrity":"sha512-2v57gVYaIy/qnHdx/y9P0oUx4dlTRBjFihVXGKjosBvOLgzSB5dkQOCongEda2U6xXzONqRk5DSjU7OcCejNnQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-aa3675bf7_1739282317309_0.893416603571912","host":"s3://npm-registry-packages-npm-production"}},"0.13.2":{"name":"@cloudflare/workers-shared","version":"0.13.2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.13.2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"696225e10b3d4d60fb3feb410a273472e8ab0f53","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.13.2.tgz","fileCount":11,"integrity":"sha512-PQOZl+fuMOBah1YJhdE7+8+clyoana4g1fvA5QGJE8blRNOnnMBsQi8aKs1T0LfR29B76JiCVOxuwCJS/97hjQ==","signatures":[{"sig":"MEQCIC8255yN54m3cqb4FfbAoJFDpRTnelrYkM+rwfGF7jQGAiBS2s6iMjXJG3kJr5fETyRlNuaioPZekuMK1oyMy/frqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072609},"_from":"file:cloudflare-workers-shared-0.13.2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1fbe11d98374a84f55c3bdeb2111924e/cloudflare-workers-shared-0.13.2.tgz","_integrity":"sha512-PQOZl+fuMOBah1YJhdE7+8+clyoana4g1fvA5QGJE8blRNOnnMBsQi8aKs1T0LfR29B76JiCVOxuwCJS/97hjQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.13.2_1739285469138_0.9429964252355438","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-127a3fdf2":{"name":"@cloudflare/workers-shared","version":"0.0.0-127a3fdf2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-127a3fdf2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5dc54a3d6b1c1ea1f10fd6eadf54f5834104201a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-127a3fdf2.tgz","fileCount":11,"integrity":"sha512-cafpCJJ8b93gB2EL17G3StDxhQiEbN3G7klSoCxPc1hJAjUyR42rvf5Hi+13d492reMv2gCfTJ6MuKYifY0Y4w==","signatures":[{"sig":"MEUCIDowEplkSHnvTDOZid3kaa1YweYo7yGdJV9z5TePDU0mAiEAsWETM7f4UXmOQViVaNJHXyAVVMMNIM1+FBkBCzZlk44=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072618},"_from":"file:cloudflare-workers-shared-0.0.0-127a3fdf2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f0f9cfc7b66a541ae9ad95e90a80a725/cloudflare-workers-shared-0.0.0-127a3fdf2.tgz","_integrity":"sha512-cafpCJJ8b93gB2EL17G3StDxhQiEbN3G7klSoCxPc1hJAjUyR42rvf5Hi+13d492reMv2gCfTJ6MuKYifY0Y4w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-127a3fdf2_1739285926467_0.862242059512452","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-99ba292d8":{"name":"@cloudflare/workers-shared","version":"0.0.0-99ba292d8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-99ba292d8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"cfbe9e1beac48e782a4edf8d4e17a1dfb7ce760d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-99ba292d8.tgz","fileCount":11,"integrity":"sha512-VzSCkABbaReRdORUatIgTWUZyH8oqSajoU9O/cPYsPqAetSsGM/setOAoLl0ILwEfeTVo1f2Kssk54WkxgK/Sg==","signatures":[{"sig":"MEQCICyt+h+a6Sn2QUssRVCSyO5c/GlbBkLk7p/7IuIa89tEAiBa8sP8R+67Aen1NqH5+Jwma6V3Mss7XntyAqrZnpcoPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072618},"_from":"file:cloudflare-workers-shared-0.0.0-99ba292d8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run deploy:router-worker && pnpm run deploy:asset-worker","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a4d93bd564e56a3569fc0d6b73fd807e/cloudflare-workers-shared-0.0.0-99ba292d8.tgz","_integrity":"sha512-VzSCkABbaReRdORUatIgTWUZyH8oqSajoU9O/cPYsPqAetSsGM/setOAoLl0ILwEfeTVo1f2Kssk54WkxgK/Sg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-99ba292d8_1739287733262_0.8894658384288905","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2547c0fcc":{"name":"@cloudflare/workers-shared","version":"0.0.0-2547c0fcc","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2547c0fcc","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"79bcd17f5eb0d6d7c5bd7d4318a58c79867903d8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2547c0fcc.tgz","fileCount":11,"integrity":"sha512-8j+bSH7cTyJpdSQhijtDm2KryxfSDNaaNEU+lC5ho75cwTs0lWet4d7KM6US56NJGbdB8HowjYxps3sRP59aXA==","signatures":[{"sig":"MEQCIATT2WjUVpYdROc2j71id2LzrFMF8TuNepWIsASn/wIkAiB/o580C4s4qkW8clNXUcP+K1Z5nELp76fz3dqtcqETeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1073724},"_from":"file:cloudflare-workers-shared-0.0.0-2547c0fcc.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"npx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"npx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e269a5442a6b81efe7ea40ef78f6d9d1/cloudflare-workers-shared-0.0.0-2547c0fcc.tgz","_integrity":"sha512-8j+bSH7cTyJpdSQhijtDm2KryxfSDNaaNEU+lC5ho75cwTs0lWet4d7KM6US56NJGbdB8HowjYxps3sRP59aXA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.8","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2547c0fcc_1739294003918_0.07592707406131272","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a025ad2ec":{"name":"@cloudflare/workers-shared","version":"0.0.0-a025ad2ec","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a025ad2ec","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3342ff34c1a4deb8174f3869ce0f15b4d1873ecc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a025ad2ec.tgz","fileCount":11,"integrity":"sha512-Hw4huYZqslNO6m8GzYLbvLWdjI5jr3yaZqBSN/+YlEQKGamuZuZyubv3nrcXlvPqdSorLbph0tjJ6VdGw8uuGQ==","signatures":[{"sig":"MEUCIQD31a59SP7Lwn5k9oYkdGOG3fNwDXoWBCS1wtUWn1p0xQIgNItwuiReq/AK4IMVJpL5H/ricX+G3nD6kRoc62ixckI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1073726},"_from":"file:cloudflare-workers-shared-0.0.0-a025ad2ec.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d439b603936c163dc5552e88070ba745/cloudflare-workers-shared-0.0.0-a025ad2ec.tgz","_integrity":"sha512-Hw4huYZqslNO6m8GzYLbvLWdjI5jr3yaZqBSN/+YlEQKGamuZuZyubv3nrcXlvPqdSorLbph0tjJ6VdGw8uuGQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a025ad2ec_1739312460757_0.9273533512365186","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@cloudflare/workers-shared","version":"0.14.0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.14.0","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d1d1f8f54dc458207dd33cf1b7c6443ca0c9d420","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.14.0.tgz","fileCount":11,"integrity":"sha512-pylfdXoP6jnmjueGXb+IWKXOArRH1EZtZ+m6U0VRdcwq7/HzhWa6b4DqlkMXzlx3/HxP99k0jGw4RGVmZot1oQ==","signatures":[{"sig":"MEYCIQDV6CbAta1RynJB1GNSszv2jZi+o4pA3AwKaUv4PJqoiAIhAPsTQx5u8Fkscpg5sLJWRdZ3ZG9Lz/A16pbEUIpMYtWr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1073717},"_from":"file:cloudflare-workers-shared-0.14.0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/698a701d32b3c62ad69d88cd06518f77/cloudflare-workers-shared-0.14.0.tgz","_integrity":"sha512-pylfdXoP6jnmjueGXb+IWKXOArRH1EZtZ+m6U0VRdcwq7/HzhWa6b4DqlkMXzlx3/HxP99k0jGw4RGVmZot1oQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.14.0_1739320627836_0.16575198742572095","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-825a0212f":{"name":"@cloudflare/workers-shared","version":"0.0.0-825a0212f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-825a0212f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b3460ee0e012d4ba8dd637d9a25f0dcca88cf44b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-825a0212f.tgz","fileCount":11,"integrity":"sha512-v3Oap+KXHipzIxOQr9pIN881GK1zFA3zvOfoZngnzVyszdkJkGKuoYxGV2fLKf4rAuRefqXQLS/NIglsEwrxdw==","signatures":[{"sig":"MEYCIQCIPI4eb3X+DwZp0Ta/ZGiiHypwUUv/9uc6EgGyehwFLwIhALydo0ZDTNhuHHcttMwmVaw21f2kaoFx0n5lb5wl/FLX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1073726},"_from":"file:cloudflare-workers-shared-0.0.0-825a0212f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/cadc50cf757d986d2bc9908a1e5fc997/cloudflare-workers-shared-0.0.0-825a0212f.tgz","_integrity":"sha512-v3Oap+KXHipzIxOQr9pIN881GK1zFA3zvOfoZngnzVyszdkJkGKuoYxGV2fLKf4rAuRefqXQLS/NIglsEwrxdw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-825a0212f_1739321034073_0.2170020319822763","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-41555f831":{"name":"@cloudflare/workers-shared","version":"0.0.0-41555f831","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-41555f831","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"25f09754461fba3522892db3701be969d4e68d0a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-41555f831.tgz","fileCount":11,"integrity":"sha512-SWd6zw8COLnviBNlc8MyIFsSYtN4Pioo4xFMyccoaSsyP0zHhRSqBT5Dvc9DsssLNP234xThFHqHGmv8s1Pfzg==","signatures":[{"sig":"MEUCIQDAccdrraPakei3hXUBSa0787zyRo84lULq74tROxrNxQIgFC4kgbL2G5el3XuoyygQLeZ50TEoeqrpTTDxGgowJuQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074146},"_from":"file:cloudflare-workers-shared-0.0.0-41555f831.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9bc0ef05d99085004a8c9e4c324a293f/cloudflare-workers-shared-0.0.0-41555f831.tgz","_integrity":"sha512-SWd6zw8COLnviBNlc8MyIFsSYtN4Pioo4xFMyccoaSsyP0zHhRSqBT5Dvc9DsssLNP234xThFHqHGmv8s1Pfzg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-41555f831_1739323404109_0.8353589827086789","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f2e6e7489":{"name":"@cloudflare/workers-shared","version":"0.0.0-f2e6e7489","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f2e6e7489","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1f6593b12153262d819d36ff415ad04b1c26bb76","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f2e6e7489.tgz","fileCount":11,"integrity":"sha512-eJ31xo1UcHlE1nNEmoXxE/0oo0O7KRL3Sywb3xnnBXQMHECI6JuitbL2LntsTwD8ZuHXlwH7Qt90gpYVyOTx5A==","signatures":[{"sig":"MEYCIQC0fkZjksVvbDJ7PtnnUisZiLLrulgnmbpiRXFawBmqGQIhAOSDmO72Ejhm9N5QlBQJJGD53EDjspHbSA/MTnSDR4ew","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074664},"_from":"file:cloudflare-workers-shared-0.0.0-f2e6e7489.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7227da5a4e701c08e02fecb18c3e1ebb/cloudflare-workers-shared-0.0.0-f2e6e7489.tgz","_integrity":"sha512-eJ31xo1UcHlE1nNEmoXxE/0oo0O7KRL3Sywb3xnnBXQMHECI6JuitbL2LntsTwD8ZuHXlwH7Qt90gpYVyOTx5A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f2e6e7489_1739332429670_0.23017686713433272","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0c7d60a8a":{"name":"@cloudflare/workers-shared","version":"0.0.0-0c7d60a8a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0c7d60a8a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f211973f2e1d6c8adc69c752df9b374fe3e8f5f4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0c7d60a8a.tgz","fileCount":11,"integrity":"sha512-Z9nN/Gc16bS6Ekwli6UcQj6JQIfYzuDSaMZdE/sPABxb+k0FSKB/rXi62BzIWvl4ojzFfANZGJj/Y9gJ07qF9g==","signatures":[{"sig":"MEQCIBe6VrB7ys+5ffLJBt8jSCpLqOAm7iStQ/TPoZxKj/liAiAlPKMA4Oj+qHBGRTsd/mFBIoInMaS08OqPU4YQMc67bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074664},"_from":"file:cloudflare-workers-shared-0.0.0-0c7d60a8a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2cbb99670b17718f50dc1e5ab8108355/cloudflare-workers-shared-0.0.0-0c7d60a8a.tgz","_integrity":"sha512-Z9nN/Gc16bS6Ekwli6UcQj6JQIfYzuDSaMZdE/sPABxb+k0FSKB/rXi62BzIWvl4ojzFfANZGJj/Y9gJ07qF9g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0c7d60a8a_1739365900445_0.15222184906839753","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-060a4db04":{"name":"@cloudflare/workers-shared","version":"0.0.0-060a4db04","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-060a4db04","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6c73a674c1a1b8bc8b37bb2121b1b5300e3fe7eb","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-060a4db04.tgz","fileCount":11,"integrity":"sha512-TXbOASxA3PromHRyvMdULHJGWcMgxfbcfh0cWh8M81BUZTz4kfNUJnoIyvrCSjhBBJOcz9dRDTowiEw76s/VqQ==","signatures":[{"sig":"MEUCIQDBp51p+3ngrV8SnePNGdxeZgcmMb9uG2nVcWRIJf5QtgIgbvV/MOUNCl6v0E6IQDidqHRUWphykZ+br0Y2GAn0N0c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074664},"_from":"file:cloudflare-workers-shared-0.0.0-060a4db04.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/88236177bbfb70bea1440317c674a29a/cloudflare-workers-shared-0.0.0-060a4db04.tgz","_integrity":"sha512-TXbOASxA3PromHRyvMdULHJGWcMgxfbcfh0cWh8M81BUZTz4kfNUJnoIyvrCSjhBBJOcz9dRDTowiEw76s/VqQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-060a4db04_1739377792915_0.5047603362606052","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-1b07419b5":{"name":"@cloudflare/workers-shared","version":"0.0.0-1b07419b5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1b07419b5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c1357ae20b7160f43cb6a3fef8661a5dd0ec5dc4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1b07419b5.tgz","fileCount":11,"integrity":"sha512-KzBFi/yEJdl8E4YMnqgg59+IjL67o/WIAgB+eLz2YkQ/y7cIVP6aMR+AoAy+So3XCs2Gnpg3Qn7/2qI9vaAqeg==","signatures":[{"sig":"MEQCID6uEoefvcorSqnnmLxtK38ZuOOXhtVBws6uXTnUTZo5AiBat7KgM6F7SzIeb172Wz6AAzGYv/SumSpz5T7OO2iN2A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074664},"_from":"file:cloudflare-workers-shared-0.0.0-1b07419b5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0d70f51245772ca7b074511ea5760472/cloudflare-workers-shared-0.0.0-1b07419b5.tgz","_integrity":"sha512-KzBFi/yEJdl8E4YMnqgg59+IjL67o/WIAgB+eLz2YkQ/y7cIVP6aMR+AoAy+So3XCs2Gnpg3Qn7/2qI9vaAqeg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1b07419b5_1739381959190_0.006827921491356692","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-35710e590":{"name":"@cloudflare/workers-shared","version":"0.0.0-35710e590","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-35710e590","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"766a6a9536f43ff3f22871fe2d69ec29702c8243","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-35710e590.tgz","fileCount":11,"integrity":"sha512-9SAOO26SRbugRZBp/KoN2avDe5lnJmM8aA/dDPBavyxMwkOJiGy/Z5nZORTF+7x9zM6I2mfV6noyf1hEgPy2Uw==","signatures":[{"sig":"MEQCIDUPf6EAQg50HQFAxZgEMfxtePlecCNvgNHyqI5XSG8bAiBAbE3i7zYJbM0C0rf7aIcUIIAkFqZlddSfWqS2LbZigw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074664},"_from":"file:cloudflare-workers-shared-0.0.0-35710e590.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/638a49630d7fdb8b61ef2bf672a0f82e/cloudflare-workers-shared-0.0.0-35710e590.tgz","_integrity":"sha512-9SAOO26SRbugRZBp/KoN2avDe5lnJmM8aA/dDPBavyxMwkOJiGy/Z5nZORTF+7x9zM6I2mfV6noyf1hEgPy2Uw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-35710e590_1739383327926_0.5502158516547102","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-08e37f6e2":{"name":"@cloudflare/workers-shared","version":"0.0.0-08e37f6e2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-08e37f6e2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0d0808e2833930b10837d104fb156d5fbaecde04","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-08e37f6e2.tgz","fileCount":11,"integrity":"sha512-keROCv5vUJ1xBJW5kzt/L7xfK0fQ1clXB8aDX1r+2fwqfg4emmLCIMFi3UsPfH3c6hguqeF8bHhoVC5VOcuPeg==","signatures":[{"sig":"MEQCIG+aC3qe8ZommujdqHkxF/OYhkdl+5xxML/t4ZJkpCXmAiA3sPSC7gdiCfkOy9crwyRB1fL+Q/O5/UPZwhUP5QhCYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1074668},"_from":"file:cloudflare-workers-shared-0.0.0-08e37f6e2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/91cb5e91ffa2a66fb78e82b93f9176ce/cloudflare-workers-shared-0.0.0-08e37f6e2.tgz","_integrity":"sha512-keROCv5vUJ1xBJW5kzt/L7xfK0fQ1clXB8aDX1r+2fwqfg4emmLCIMFi3UsPfH3c6hguqeF8bHhoVC5VOcuPeg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-08e37f6e2_1739387862503_0.8495858655359196","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ee4873c96":{"name":"@cloudflare/workers-shared","version":"0.0.0-ee4873c96","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ee4873c96","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9773cc8f1bd1c460f93c0493511c27e3a1b08118","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ee4873c96.tgz","fileCount":11,"integrity":"sha512-hJPUtJ6E9XNS36T3k7LHkzJ4NSgytk/C+m/hXP2vXHTtP6DpaG7WOztL2nanalwoeLSvE5Ie1spoZQUVV+cC1Q==","signatures":[{"sig":"MEYCIQDzh8CrosloVpJeTqusVFYOy/bReLStOpv6CYS/jyQ10gIhAN4cC8DtlqlJtrvkwv/9l2vuBvclFjhZIZMyE4oTbAsn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1092342},"_from":"file:cloudflare-workers-shared-0.0.0-ee4873c96.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a514b0e97be0806187c38a393565c4fd/cloudflare-workers-shared-0.0.0-ee4873c96.tgz","_integrity":"sha512-hJPUtJ6E9XNS36T3k7LHkzJ4NSgytk/C+m/hXP2vXHTtP6DpaG7WOztL2nanalwoeLSvE5Ie1spoZQUVV+cC1Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ee4873c96_1739390647805_0.4509801481561233","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ddaef2b9c":{"name":"@cloudflare/workers-shared","version":"0.0.0-ddaef2b9c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ddaef2b9c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"83038601764c0f127277b5bd4ab850402786e9d8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ddaef2b9c.tgz","fileCount":11,"integrity":"sha512-dsPXaiWDYf/YgM7l1iniGUrbomoHj21mbhC/z8Z04LmACuybXcMY7PSKTEx0PkT10jjR+fNt4JjgdDrKU4jdUA==","signatures":[{"sig":"MEQCIHQMyMMB4NO9qIlku77GVRV4eVHf0EViENOw1JWS2PPXAiBr0FyG1DSwNVL7VG7Fg4gIhU1ipFSmbkcAdACUGPIvmQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093578},"_from":"file:cloudflare-workers-shared-0.0.0-ddaef2b9c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a38d0c9b7a3077bcd40ba909326b43ea/cloudflare-workers-shared-0.0.0-ddaef2b9c.tgz","_integrity":"sha512-dsPXaiWDYf/YgM7l1iniGUrbomoHj21mbhC/z8Z04LmACuybXcMY7PSKTEx0PkT10jjR+fNt4JjgdDrKU4jdUA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ddaef2b9c_1739411802844_0.3268991069746954","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dba3f2158":{"name":"@cloudflare/workers-shared","version":"0.0.0-dba3f2158","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-dba3f2158","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6ea7eb5cc205bb01e0769560e8fa379941d5adb2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-dba3f2158.tgz","fileCount":11,"integrity":"sha512-DTM3q6/somzKYrCyztcWZ+AUr6f0dIuvQLKlW7+3Rds9Xrc4Ux3eGLd7AIKITon4M+or/Kn2OdfhFpA5mcw7kw==","signatures":[{"sig":"MEUCICyv8FV5MBGTvqcNUeL6ZsN1VYLVQqt2qaRLBMOjFwNGAiEA11b274m+UeJp0YwVPp+I191brm3BxNBjWKzff+qyQ+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093568},"_from":"file:cloudflare-workers-shared-0.0.0-dba3f2158.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ea44c0aea5a0cae235aa1a0b2748e571/cloudflare-workers-shared-0.0.0-dba3f2158.tgz","_integrity":"sha512-DTM3q6/somzKYrCyztcWZ+AUr6f0dIuvQLKlW7+3Rds9Xrc4Ux3eGLd7AIKITon4M+or/Kn2OdfhFpA5mcw7kw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-dba3f2158_1739419600854_0.8188848126134955","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fff677e35":{"name":"@cloudflare/workers-shared","version":"0.0.0-fff677e35","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fff677e35","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"17c2c4941f87ed906cfc1cda11833ea07c8ba425","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fff677e35.tgz","fileCount":11,"integrity":"sha512-UnezA0reX2SAf9IBkabl1dH4Pezxxwi/JSTbKeNlSikxHNhIL5PdrBGbIR1gpVGqXbHXOMC+WI5ro1uzDShZ+g==","signatures":[{"sig":"MEUCIQDDEa0h+Qxg+lBKCQQAmkCW7ok8tl6ad+0owp2qV8dregIgBITHGDu+eYaYFjiIETCbNC0tDIOlWkPV17261rBFY4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093568},"_from":"file:cloudflare-workers-shared-0.0.0-fff677e35.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7ca2e8330cbb451f6c2b262fba00dd65/cloudflare-workers-shared-0.0.0-fff677e35.tgz","_integrity":"sha512-UnezA0reX2SAf9IBkabl1dH4Pezxxwi/JSTbKeNlSikxHNhIL5PdrBGbIR1gpVGqXbHXOMC+WI5ro1uzDShZ+g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fff677e35_1739443222116_0.3555060520899682","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8e6ede5ca":{"name":"@cloudflare/workers-shared","version":"0.0.0-8e6ede5ca","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8e6ede5ca","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e1c790d1c36889545369aebe6f86fd624608fe88","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8e6ede5ca.tgz","fileCount":11,"integrity":"sha512-LbDxExK4eUz/DS6kha+6dc3/FtUWgNDtghDwNy7hpDancd61YbqZgUlT90xrb/1mU8din2Q6EdouFqo7OBPHRg==","signatures":[{"sig":"MEUCIQDFpGhtrhYcOZObNfozxFncIhJ/vSJrDnOhss4lT7BcBgIgNbhSyCYKrLbfUHdEvcIbfHbxJuzuEWeRnIePrz6vjnQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093568},"_from":"file:cloudflare-workers-shared-0.0.0-8e6ede5ca.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ee01762640ca0ed672ea1b6dd8c30cf1/cloudflare-workers-shared-0.0.0-8e6ede5ca.tgz","_integrity":"sha512-LbDxExK4eUz/DS6kha+6dc3/FtUWgNDtghDwNy7hpDancd61YbqZgUlT90xrb/1mU8din2Q6EdouFqo7OBPHRg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8e6ede5ca_1739448358220_0.9477305996275758","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-59eda4af5":{"name":"@cloudflare/workers-shared","version":"0.0.0-59eda4af5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-59eda4af5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f280c61759ecc8b9bdfa396b8fe7a4a885e1a015","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-59eda4af5.tgz","fileCount":11,"integrity":"sha512-OZ1dXseddJ/9jSJ+FbTe8AHswT5N1saHz1HUIwaVVyY2PPLFKAOklD5XRr1LJ06tu2NhumsB26zp+VfK1yZGYQ==","signatures":[{"sig":"MEUCIQDK8SVMaxWMgxH7yyX95cWdzKmzmsaJE/kiMJr5el01BAIgOnCCdZl7N3vwn+Ai5ypwgHloq7lgHSl6kcxrwshsfP0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093945},"_from":"file:cloudflare-workers-shared-0.0.0-59eda4af5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag $(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2d953b30b95e7cc27e481e2f0d7782a7/cloudflare-workers-shared-0.0.0-59eda4af5.tgz","_integrity":"sha512-OZ1dXseddJ/9jSJ+FbTe8AHswT5N1saHz1HUIwaVVyY2PPLFKAOklD5XRr1LJ06tu2NhumsB26zp+VfK1yZGYQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-59eda4af5_1739451707218_0.9438846238465102","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-1bc60d761":{"name":"@cloudflare/workers-shared","version":"0.0.0-1bc60d761","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1bc60d761","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ac8ed14ae91139387fe5223d9311f8fc4e993a3f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1bc60d761.tgz","fileCount":11,"integrity":"sha512-Q3v8CwnrJfzgMU4n4YylDheAzea4y9PttkA2VnRgHGZTzibilFFQr6eax5GKw5StkhU/CAZkJVpQD2VZ7bIBbw==","signatures":[{"sig":"MEQCIFneVbkokKSOpuKJB7Ni7dQeHBrgd3Hy5rcJGrkB/FhFAiBEOxrfPm2G7hD09MwcMb+LvoZA6dM81RhtzEDphVKOxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093932},"_from":"file:cloudflare-workers-shared-0.0.0-1bc60d761.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f6ae856ac089467d7b03647f34d93e01/cloudflare-workers-shared-0.0.0-1bc60d761.tgz","_integrity":"sha512-Q3v8CwnrJfzgMU4n4YylDheAzea4y9PttkA2VnRgHGZTzibilFFQr6eax5GKw5StkhU/CAZkJVpQD2VZ7bIBbw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1bc60d761_1739456815570_0.5575280756858609","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-3fb801f73":{"name":"@cloudflare/workers-shared","version":"0.0.0-3fb801f73","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3fb801f73","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f1e8a70c9edfae63d0b185e5a59854d5eed35581","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3fb801f73.tgz","fileCount":11,"integrity":"sha512-IuKHpNvzTnIaHRbkykaGlfTLZq8QY6gJWXviq1Uvne0MnsWG9rDZM2vmGbDbFZktoYeYbowKc0iM5phji2C1FA==","signatures":[{"sig":"MEYCIQDX+fHmnAPqRnmpJWWjCb7ZRhCX2MM1K0r/95d/6MsRSAIhAO93sNHfoeMhNeciHHbLsBFXhAqU6AHx7cWxLVN5kFoe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093932},"_from":"file:cloudflare-workers-shared-0.0.0-3fb801f73.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/68739cbc86ef960a555bdca5d84c68a3/cloudflare-workers-shared-0.0.0-3fb801f73.tgz","_integrity":"sha512-IuKHpNvzTnIaHRbkykaGlfTLZq8QY6gJWXviq1Uvne0MnsWG9rDZM2vmGbDbFZktoYeYbowKc0iM5phji2C1FA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3fb801f73_1739459196867_0.014564654784702702","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-542c6ead5":{"name":"@cloudflare/workers-shared","version":"0.0.0-542c6ead5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-542c6ead5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f87709e3cbb92a901d6383165a9b1713906bc286","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-542c6ead5.tgz","fileCount":11,"integrity":"sha512-t2lUB40PZ1GYmL+s0Lx/xIJ4APAfiMBhxNeUWZfOoR4eLgDJkjwqMsD25AKYqrtYzT+u+6uzETn9HoxWosgNYA==","signatures":[{"sig":"MEQCIG0XZHw3PgrM90EU/I21ZlgqxfaVDL79Ljm00Egm4hCtAiBCnWRFYb1UjBLRT1WJAbhnYKDHDxXUeVLaBTJBrfPD0w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093932},"_from":"file:cloudflare-workers-shared-0.0.0-542c6ead5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a2bc2c17bb5052be5d067ca46bf33ff5/cloudflare-workers-shared-0.0.0-542c6ead5.tgz","_integrity":"sha512-t2lUB40PZ1GYmL+s0Lx/xIJ4APAfiMBhxNeUWZfOoR4eLgDJkjwqMsD25AKYqrtYzT+u+6uzETn9HoxWosgNYA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-542c6ead5_1739462863828_0.28525239286824444","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6fe4a67d0":{"name":"@cloudflare/workers-shared","version":"0.0.0-6fe4a67d0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6fe4a67d0","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a19f7c39d63c5b4480b74ef1fe983920fbc29992","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6fe4a67d0.tgz","fileCount":11,"integrity":"sha512-Bg1CwZ4FHno86CeqwEsCy/46lF370xeTFV/apvzQlL/izlUNDozeroO8PFIdHVfG5I+ba64wVlKraI30PwWUcw==","signatures":[{"sig":"MEUCIFqYAHmI42LBpwEsjL2wui/ztJRHKNFXfOsY8eq/kFfIAiEAhsjgyNPQaoY/KEvXZEVZ/TBQlPmpHykE5zC3hLLoQIE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093932},"_from":"file:cloudflare-workers-shared-0.0.0-6fe4a67d0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/20b82ce87d44b134181666f1332d758b/cloudflare-workers-shared-0.0.0-6fe4a67d0.tgz","_integrity":"sha512-Bg1CwZ4FHno86CeqwEsCy/46lF370xeTFV/apvzQlL/izlUNDozeroO8PFIdHVfG5I+ba64wVlKraI30PwWUcw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6fe4a67d0_1739470732160_0.7822481375432104","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-1aa2a9198":{"name":"@cloudflare/workers-shared","version":"0.0.0-1aa2a9198","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1aa2a9198","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2a1763a2a4ffe3e10697bb2faf3f5c8c602a58fa","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1aa2a9198.tgz","fileCount":11,"integrity":"sha512-aiBri6nNG9ICxLJLjKPZUSuCHMeWYwz6sKSOnZN81Eozu7SBFSPLXWJAK63aS+BHuFAG1aS4ohaFFV4DhAsLgA==","signatures":[{"sig":"MEQCIHxb7pdGSeleyCzByhypljrXKD+Nm3qeQjBZFwekgz0/AiAiakOI8WqFG3zxbZTcu9zuu1IGptvOmY1KScBZHuCCrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093932},"_from":"file:cloudflare-workers-shared-0.0.0-1aa2a9198.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d33468e4434bf244e141e2468759f471/cloudflare-workers-shared-0.0.0-1aa2a9198.tgz","_integrity":"sha512-aiBri6nNG9ICxLJLjKPZUSuCHMeWYwz6sKSOnZN81Eozu7SBFSPLXWJAK63aS+BHuFAG1aS4ohaFFV4DhAsLgA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1aa2a9198_1739472135783_0.05651364702670003","host":"s3://npm-registry-packages-npm-production"}},"0.14.1":{"name":"@cloudflare/workers-shared","version":"0.14.1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.14.1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4b3b5e6b2bf5cc0630bd64a54feb254af8aea789","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.14.1.tgz","fileCount":11,"integrity":"sha512-pXV0Ew1rubqOusprMgdW55bYXcQhZW2ejnVLQ8coV8rIIGgzu/lfleARkAdAgvak1bg7/5psJRWnY8+0JpE+cA==","signatures":[{"sig":"MEQCIF0XRq5v6o5DibTa+Yi8YMWIeZ2oYh62LgpERcziCxMxAiBPRKC58t8gCIZLoia1k6PnH6pbNfXSPRBBueGw7sFcsA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093923},"_from":"file:cloudflare-workers-shared-0.14.1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ee78d5847d6b5c93a3214c4815d4bb88/cloudflare-workers-shared-0.14.1.tgz","_integrity":"sha512-pXV0Ew1rubqOusprMgdW55bYXcQhZW2ejnVLQ8coV8rIIGgzu/lfleARkAdAgvak1bg7/5psJRWnY8+0JpE+cA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.14.1_1739475324070_0.18817550403528527","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-35504e9c0":{"name":"@cloudflare/workers-shared","version":"0.0.0-35504e9c0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-35504e9c0","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2fa6aa5731643269b22b43bdeb93344afe66b733","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-35504e9c0.tgz","fileCount":11,"integrity":"sha512-NXsP9Cd62SeHl0AeThGzx+VtwSFhBni5KUhh6Mm1430ezgW+/6xdi1U4fI9Os1c0tIQotQfCWxyQtefAEJEs3Q==","signatures":[{"sig":"MEYCIQD/CK2+FkII1o3QVd/qgDf4LW9+8JQzgxQmEzUruOIn/AIhAP37kc1YXpRTyxpDtZCzSviOpqLZ1ZXkexoDtDv3LeEG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093932},"_from":"file:cloudflare-workers-shared-0.0.0-35504e9c0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/389a6d94de6374446900c1eb3659872b/cloudflare-workers-shared-0.0.0-35504e9c0.tgz","_integrity":"sha512-NXsP9Cd62SeHl0AeThGzx+VtwSFhBni5KUhh6Mm1430ezgW+/6xdi1U4fI9Os1c0tIQotQfCWxyQtefAEJEs3Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-35504e9c0_1739475734791_0.8779955416855785","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ca3cbc42a":{"name":"@cloudflare/workers-shared","version":"0.0.0-ca3cbc42a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ca3cbc42a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9cd80a3965da02f12e6ab135062df36861c4d5bc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ca3cbc42a.tgz","fileCount":11,"integrity":"sha512-46h9eDSsvloPH03i8Dfo8EMe6F1/Nwxm8nZnBsP1uMyurGNT/W1hd3f6bfO3Rj65NMp8NVcX3MuwMqVNt1+DWA==","signatures":[{"sig":"MEYCIQCrzoHrfm9rKxf5VVyudvoroz/pfWZD2e63x+8xNu+63QIhALYHvEjI7n9FWPFFP6vWnhL8V8jah9+3LhWao2lky0Tf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093932},"_from":"file:cloudflare-workers-shared-0.0.0-ca3cbc42a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c2ec3714be2b4b8b599b7f85d7fabc7a/cloudflare-workers-shared-0.0.0-ca3cbc42a.tgz","_integrity":"sha512-46h9eDSsvloPH03i8Dfo8EMe6F1/Nwxm8nZnBsP1uMyurGNT/W1hd3f6bfO3Rj65NMp8NVcX3MuwMqVNt1+DWA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ca3cbc42a_1739483766856_0.5056782723763102","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-28b1dc7c6":{"name":"@cloudflare/workers-shared","version":"0.0.0-28b1dc7c6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-28b1dc7c6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"033de99e7f3562a19752cf60a875e90c48fecf17","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-28b1dc7c6.tgz","fileCount":11,"integrity":"sha512-TwW8oL81q6oxCdVM+vW/t/EZwFmk7NwZAOTiSMxY0TYPkWGcb1rJl1U4FMKRLztkva214NyRvuCFgIdhefpAqQ==","signatures":[{"sig":"MEQCIGR4slaL5mfeo0RMw7VwxRymilEJduFPlpGCDIFwcBxaAiB/TtQkvWifgjctzLyB+/MKS3mRRJ1BKKthcKSJdfNcsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093932},"_from":"file:cloudflare-workers-shared-0.0.0-28b1dc7c6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/270179907fdb33b658166075d6e51dd2/cloudflare-workers-shared-0.0.0-28b1dc7c6.tgz","_integrity":"sha512-TwW8oL81q6oxCdVM+vW/t/EZwFmk7NwZAOTiSMxY0TYPkWGcb1rJl1U4FMKRLztkva214NyRvuCFgIdhefpAqQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-28b1dc7c6_1739524426559_0.14907555052725985","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a45c58bcf":{"name":"@cloudflare/workers-shared","version":"0.0.0-a45c58bcf","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a45c58bcf","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e7ec54b5dccd447394c37e0ab722a2e06dd90ff8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a45c58bcf.tgz","fileCount":11,"integrity":"sha512-b2PBvHtf29VUhQXPI6SwqbCGA/6A9UK/jK/JYizoXWeWL+Ix5vU8+wXycn6k2xPRec1PiB/eFvK1mRr3HEI4hw==","signatures":[{"sig":"MEQCIApb8/6EV63q8KsAMR3H4fFDoZ+KLfII8N1Uk6R74vAjAiAjvQia4Qquo1ymJWw+jSFYj0yB/vUusTbvlGc4JihMWA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093932},"_from":"file:cloudflare-workers-shared-0.0.0-a45c58bcf.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4c809dfbc0bec1b616fd286b41f37aeb/cloudflare-workers-shared-0.0.0-a45c58bcf.tgz","_integrity":"sha512-b2PBvHtf29VUhQXPI6SwqbCGA/6A9UK/jK/JYizoXWeWL+Ix5vU8+wXycn6k2xPRec1PiB/eFvK1mRr3HEI4hw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a45c58bcf_1739531678000_0.41192145364067745","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2586816dc":{"name":"@cloudflare/workers-shared","version":"0.0.0-2586816dc","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2586816dc","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ed5363eca1c48efec0c1271fc14464a65835b6b5","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2586816dc.tgz","fileCount":11,"integrity":"sha512-T7ItUn0RoYftFC1ak9K6rqRweNaP7WdlQRAIRlZG+bvrZBPXEBS+YW3JTWzFDQxXqTmOrEw85m1Mn1TwDK2eKg==","signatures":[{"sig":"MEQCIDmhqvvOlqtHzEI5llxOp+jyIrPnH/M83sQ4qLj5z224AiBBKchnAdK19jvm2N3J3ImMjxEqIXA7Qxua7837hNkWXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093932},"_from":"file:cloudflare-workers-shared-0.0.0-2586816dc.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1cbb9d4e502b3ae54a42efd451225b4c/cloudflare-workers-shared-0.0.0-2586816dc.tgz","_integrity":"sha512-T7ItUn0RoYftFC1ak9K6rqRweNaP7WdlQRAIRlZG+bvrZBPXEBS+YW3JTWzFDQxXqTmOrEw85m1Mn1TwDK2eKg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"^3.3.1","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2586816dc_1739534625392_0.13625683130990485","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fe0f83310":{"name":"@cloudflare/workers-shared","version":"0.0.0-fe0f83310","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fe0f83310","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"91511b76dcf14dbd11c199edd33ca9adaf92bc99","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fe0f83310.tgz","fileCount":11,"integrity":"sha512-PgwFR7J0b3ibs9Pd0EfXSZdQm/sy/Ou8mC/0GcXBeF7kK2tXIC/Rb1x/rhbP5TeonhVBizqF8Q5XpxRsun0big==","signatures":[{"sig":"MEMCH02trs+MecpcZOiUfvradJ313dxIJ8bhxgPy62KXjUYCIGclurqZ8kyTM5Vir4pLtd3zD4fBmOJUGOVQL4/7augy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":988378},"_from":"file:cloudflare-workers-shared-0.0.0-fe0f83310.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d14fe1b87bea6a89c59a5e0ca1be4952/cloudflare-workers-shared-0.0.0-fe0f83310.tgz","_integrity":"sha512-PgwFR7J0b3ibs9Pd0EfXSZdQm/sy/Ou8mC/0GcXBeF7kK2tXIC/Rb1x/rhbP5TeonhVBizqF8Q5XpxRsun0big==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fe0f83310_1739535573036_0.27643100333798176","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f46584035":{"name":"@cloudflare/workers-shared","version":"0.0.0-f46584035","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f46584035","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7250e3aea3834b7ba621267ac1202ba26fbfb9bb","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f46584035.tgz","fileCount":11,"integrity":"sha512-+jdVqQMHpy5BXkNjtKvcXAAzX5ARJMoDKrMu4fqF8IPdSwUjshFXbacoZccIfzsW6dO3dVM7AXyTZ2adMExy/A==","signatures":[{"sig":"MEYCIQCoVFc/ni4iy+l6m4mAWTxNFAdJeY2v5PT4VKYcNmOJ4QIhAOPEDlct1m+a0NzR5fTkDhPwl2XejOQHaukuVSjdLi1k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-f46584035.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e2d5377b627f338c1c24d46c9c403c79/cloudflare-workers-shared-0.0.0-f46584035.tgz","_integrity":"sha512-+jdVqQMHpy5BXkNjtKvcXAAzX5ARJMoDKrMu4fqF8IPdSwUjshFXbacoZccIfzsW6dO3dVM7AXyTZ2adMExy/A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f46584035_1739542370224_0.31817351633710667","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-c0f43ad14":{"name":"@cloudflare/workers-shared","version":"0.0.0-c0f43ad14","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c0f43ad14","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"51332d46e841cadd79a71010263991f1e709f0a4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c0f43ad14.tgz","fileCount":11,"integrity":"sha512-iBgY+ENfpzauf2iERme+BVlPdHG7DYEbG0gopveKYu6U8vQzLvJxVLrcHZuimSayYdqBn8SoOOs06M4We86oZQ==","signatures":[{"sig":"MEUCIHNo7kx5JAnjOxS/+wPn3NtxjF6WRIUneJtlvfv2t8I6AiEAz2PwuA5ncnByLzmUE3eBl6ZlsQ8+qU9omtUF82NvArM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980735},"_from":"file:cloudflare-workers-shared-0.0.0-c0f43ad14.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"exit 1","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8d23522a44a56a4df8bbaca0e184486d/cloudflare-workers-shared-0.0.0-c0f43ad14.tgz","_integrity":"sha512-iBgY+ENfpzauf2iERme+BVlPdHG7DYEbG0gopveKYu6U8vQzLvJxVLrcHZuimSayYdqBn8SoOOs06M4We86oZQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c0f43ad14_1739545332239_0.84226339190749","host":"s3://npm-registry-packages-npm-production"}},"0.14.2":{"name":"@cloudflare/workers-shared","version":"0.14.2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.14.2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"26c55faaf3d5d1a194f587c72af48463ebc2970e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.14.2.tgz","fileCount":11,"integrity":"sha512-lmKCG57IPFF+H/hPeVQJqg2mrrbrgIaSifDu9y+PWq81fTsZvUEEy2bZ9mjYLm0yFDirxh1x1eC9cB0JSYUh8g==","signatures":[{"sig":"MEUCIQD5DPhVpFoGB+7SoR/pN7AEl9RT5s6mrHJOiZsZCLYOCwIgASWn77zEQHTsj+sazNETxqDOC2ck/VBidkVlyO4Wt60=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980726},"_from":"file:cloudflare-workers-shared-0.14.2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"exit 1","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d873708ca6d806ff298207f31d97199c/cloudflare-workers-shared-0.14.2.tgz","_integrity":"sha512-lmKCG57IPFF+H/hPeVQJqg2mrrbrgIaSifDu9y+PWq81fTsZvUEEy2bZ9mjYLm0yFDirxh1x1eC9cB0JSYUh8g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.14.2_1739545780854_0.28010792725090305","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-383a3cad1":{"name":"@cloudflare/workers-shared","version":"0.0.0-383a3cad1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-383a3cad1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"bac3dd0d54646ddc45ae63c1b6257e8613bb9a0e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-383a3cad1.tgz","fileCount":11,"integrity":"sha512-VvOQHS4mKtA0Qca/J7uBryREzRmUllal4cNBflQ5WFPmsK3Oxe48NIFFL5+vkODsBDn5jW4nDm2ldWE4xlUr9Q==","signatures":[{"sig":"MEUCIG3dUUwUv9gCHr74M3qsHZk/+/+D6EIdO+OMONaxy+3xAiEAmwgU/7aeA+C9mIcnVPbrSUOOYVW0pZ0GMNTDV7zHdJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-383a3cad1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/42df47513ed83a763b29331d01092368/cloudflare-workers-shared-0.0.0-383a3cad1.tgz","_integrity":"sha512-VvOQHS4mKtA0Qca/J7uBryREzRmUllal4cNBflQ5WFPmsK3Oxe48NIFFL5+vkODsBDn5jW4nDm2ldWE4xlUr9Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-383a3cad1_1739547626056_0.6906794138055139","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-12bc2f834":{"name":"@cloudflare/workers-shared","version":"0.0.0-12bc2f834","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-12bc2f834","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0cc0380a3d1c558bea7b6e528310cb0d86d20bec","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-12bc2f834.tgz","fileCount":11,"integrity":"sha512-/0QXGNnvUi5T70W0Lkqx/9linRlqsM36I0wqlpIHuc+HXUtIEvL+y8jUmYvuAt1POOyvscQSPi7SaGlSdf/3og==","signatures":[{"sig":"MEQCIAlJFVdWLzKp0/rHN9TxPhflYadO/OXv04RqjDxSkuEYAiA47MubTszat9C4TW6v5eUemdThRNNHuXjY13f9T6phWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-12bc2f834.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c1238b2088da593ba76c6839021b14e1/cloudflare-workers-shared-0.0.0-12bc2f834.tgz","_integrity":"sha512-/0QXGNnvUi5T70W0Lkqx/9linRlqsM36I0wqlpIHuc+HXUtIEvL+y8jUmYvuAt1POOyvscQSPi7SaGlSdf/3og==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-12bc2f834_1739548500665_0.5161594636442999","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-07613d3b2":{"name":"@cloudflare/workers-shared","version":"0.0.0-07613d3b2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-07613d3b2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"eaad77e760fdfa9ab75e968187be870de071a43a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-07613d3b2.tgz","fileCount":11,"integrity":"sha512-etUJqRPvkSuL1we4F3OJ/X9Ev+ztFaxzSjigo/RGI5ncRF5ZCJ2qLNzKVbs8X4phGk1b7p690YtjnEpaGI57zA==","signatures":[{"sig":"MEYCIQC6lTPn0rntQVX0/llsT2wVTZbbxrbo/O9B6lufR0td/QIhAP8qz880ycGyO60E2KBLTwEbcl1IMMj7zOCR5sH/ETd0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-07613d3b2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1f48b0ec66e4eb64c496cc6813231c6a/cloudflare-workers-shared-0.0.0-07613d3b2.tgz","_integrity":"sha512-etUJqRPvkSuL1we4F3OJ/X9Ev+ztFaxzSjigo/RGI5ncRF5ZCJ2qLNzKVbs8X4phGk1b7p690YtjnEpaGI57zA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-07613d3b2_1739549014806_0.6865234448455817","host":"s3://npm-registry-packages-npm-production"}},"0.14.3":{"name":"@cloudflare/workers-shared","version":"0.14.3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.14.3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3cd47ae71cf248f976c02157424a4c43432736cd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.14.3.tgz","fileCount":11,"integrity":"sha512-86az2M5cIwbtcmtLSx9xhPfUoPQYYZo59kHUT/k+cbUFgKxxjqtlSiLrg2Ly2yO0YkhP6t7G8AhDhq0YxfshJg==","signatures":[{"sig":"MEYCIQCxwRopUjVKRHXGNlwKkTt5BsbkIe90IQmP+VxxfxE3pwIhAMcPnohdy5yHZr0zGsMDEmJXGTvSvjmkH+CpG1fCxLu4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980843},"_from":"file:cloudflare-workers-shared-0.14.3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2c2bbfe51d4abdc94d00ed727b8f6706/cloudflare-workers-shared-0.14.3.tgz","_integrity":"sha512-86az2M5cIwbtcmtLSx9xhPfUoPQYYZo59kHUT/k+cbUFgKxxjqtlSiLrg2Ly2yO0YkhP6t7G8AhDhq0YxfshJg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.14.3_1739552498396_0.8329381815969856","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-9f482ada8":{"name":"@cloudflare/workers-shared","version":"0.0.0-9f482ada8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9f482ada8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"dd7f957d5fcddfcaeb50f44addd134a92e9ce702","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9f482ada8.tgz","fileCount":11,"integrity":"sha512-6Xyz1SrInEDTxTFabSItmoMnlyKbnJf1QoPaCWahZ4iuNMYs+ujUvEhEIuJnZlUJJmFpHx9PA8V5ugNRHuQcJw==","signatures":[{"sig":"MEUCIQD9wtIAgwxvsKrxcluf9JA7EL8rlHKoCKZBjcjJOcXfqQIgNhK4UCfDNIgDuKoTHLJXU034vadkn2inqv7JtSnJ7jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-9f482ada8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/04f1c1fe05d1b214a630e9a5a45531bb/cloudflare-workers-shared-0.0.0-9f482ada8.tgz","_integrity":"sha512-6Xyz1SrInEDTxTFabSItmoMnlyKbnJf1QoPaCWahZ4iuNMYs+ujUvEhEIuJnZlUJJmFpHx9PA8V5ugNRHuQcJw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.9","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9f482ada8_1739552895872_0.2410460560373704","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-aaa9cca4d":{"name":"@cloudflare/workers-shared","version":"0.0.0-aaa9cca4d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-aaa9cca4d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9d637322946df8f2067d98d18834ccdc50d97356","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-aaa9cca4d.tgz","fileCount":11,"integrity":"sha512-9ObtLBF+tdNDc7m7wKgIEX2zSFqlT0vvwq9v3Nz5WsUNN3WBG5HnHBnJO+LpRWGE5Scce+t6c65LqXws3U2Hcw==","signatures":[{"sig":"MEUCIEXFhg7w28PNcV7uyMHYje93FNX/1iSF8DhQcMrUyw/SAiEA+m3pT3UEqyXm4ypHit3T3sBP7TBIp1qz/gX6CHKEKSQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-aaa9cca4d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/62740310da61b6c44d03c5969c984317/cloudflare-workers-shared-0.0.0-aaa9cca4d.tgz","_integrity":"sha512-9ObtLBF+tdNDc7m7wKgIEX2zSFqlT0vvwq9v3Nz5WsUNN3WBG5HnHBnJO+LpRWGE5Scce+t6c65LqXws3U2Hcw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-aaa9cca4d_1739556638396_0.16968810108235677","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5734014fd":{"name":"@cloudflare/workers-shared","version":"0.0.0-5734014fd","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5734014fd","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"197404121989368bfb44e59d7830c9a60b510689","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5734014fd.tgz","fileCount":11,"integrity":"sha512-Ot9gzo0whsYNZQFuNGmdDwkqGvVUaROatwroGrW1viHN1+xDhiCOQPftOm/4A0qgROln5nQgP5gIeehl/wfS6w==","signatures":[{"sig":"MEUCIEEvkLvCzcXDrzuuBx/ej9dlAx7MxpaxTOxru4U9RohkAiEAiLNg1gF7Cqaal+MV0euf88XQ2vQ+LdZHtKoDY0KGsiE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-5734014fd.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/87efe7ba9a11f9f0c4de0a7d4207b78d/cloudflare-workers-shared-0.0.0-5734014fd.tgz","_integrity":"sha512-Ot9gzo0whsYNZQFuNGmdDwkqGvVUaROatwroGrW1viHN1+xDhiCOQPftOm/4A0qgROln5nQgP5gIeehl/wfS6w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5734014fd_1739641231646_0.5599244588523893","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ed3bc2f3b":{"name":"@cloudflare/workers-shared","version":"0.0.0-ed3bc2f3b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ed3bc2f3b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f5894a0c343ea21cbe57d6d33ca6539f9b59e8c1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ed3bc2f3b.tgz","fileCount":11,"integrity":"sha512-zT6jcLoIKEZTXxUbbWWa6qFhcBfhlzk0n/0cDv248N1wZdfWdXutFJt5KkTiR68G4D7PHN/HJSwrP2BArXUsCQ==","signatures":[{"sig":"MEUCIFaDBV3DLZ8A0qynWci8nziSf8VImFrdN4hQMLu5MxVAAiEA+qkwGSSm4onegIfhXcZ9dx0u/IVmz1qNOfG/v+4Q7HQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-ed3bc2f3b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/afc01ff410c4fdb196981209bdc551e5/cloudflare-workers-shared-0.0.0-ed3bc2f3b.tgz","_integrity":"sha512-zT6jcLoIKEZTXxUbbWWa6qFhcBfhlzk0n/0cDv248N1wZdfWdXutFJt5KkTiR68G4D7PHN/HJSwrP2BArXUsCQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ed3bc2f3b_1739780025903_0.6689124173898151","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ed9162446":{"name":"@cloudflare/workers-shared","version":"0.0.0-ed9162446","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ed9162446","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"16d18e4a9a2db6949771b0c14616636924f09936","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ed9162446.tgz","fileCount":11,"integrity":"sha512-WD8AsXeJHqeE1YP/V/X2ixfNKrLhx76ZtsgC6lcsYozCmv16kCVFMtFHFgL/ACyrDUB1iDcZ5Pog2yPiAxBCxw==","signatures":[{"sig":"MEUCIGO9uTkZbd/mbMdr3YGA3xy7bHspIrlaRueY85mGjDWcAiEAz2/c0sTDt6w+ea9i0+2XjNj+if0eirORbePtYVr8XzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-ed9162446.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b785baf0329bb79f4a99a21147028108/cloudflare-workers-shared-0.0.0-ed9162446.tgz","_integrity":"sha512-WD8AsXeJHqeE1YP/V/X2ixfNKrLhx76ZtsgC6lcsYozCmv16kCVFMtFHFgL/ACyrDUB1iDcZ5Pog2yPiAxBCxw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ed9162446_1739784338557_0.9726436492175758","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-139b5ec5c":{"name":"@cloudflare/workers-shared","version":"0.0.0-139b5ec5c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-139b5ec5c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b75d53119e4dfcf4e103c7f78bf101593266c651","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-139b5ec5c.tgz","fileCount":11,"integrity":"sha512-0k/M4cK4byhc+IycJIkcuVnSbCEyrr3hK1RsooHYoBHeJ/FdnzEBzYV0D39s1RcPfydCNP/HKqFcazZQytOCCg==","signatures":[{"sig":"MEUCIQDv1rVPwa5spTXfxeiIuMR1YN0l0xhpXngzD3KGdKgBuQIgHRjJfSFKJizOQr0TjKbKKOO3wTeTaxsQUfOhSZjfFZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-139b5ec5c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/107a3d371a1cc662c36ad9bee1afc096/cloudflare-workers-shared-0.0.0-139b5ec5c.tgz","_integrity":"sha512-0k/M4cK4byhc+IycJIkcuVnSbCEyrr3hK1RsooHYoBHeJ/FdnzEBzYV0D39s1RcPfydCNP/HKqFcazZQytOCCg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-139b5ec5c_1739800392322_0.625993794943305","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0322d085f":{"name":"@cloudflare/workers-shared","version":"0.0.0-0322d085f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0322d085f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"357c7fbeeacf790eb50db5e8d5c9bb3e893c4cf8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0322d085f.tgz","fileCount":11,"integrity":"sha512-unm9d47CTij3yqP7e4NJRlQz4aNd8/ftTESuE27XTGb1wrn4ZZFZs5ah+M+rjcz8ZJ7pivjdP3CgHTGc7ZuDEQ==","signatures":[{"sig":"MEUCIQCZuIR3RNs/9W8vp3XWztAd1uDB8TxqlLC57XqtWiiWDQIgbxBmBdoTLDzAel5kT0WY3jCqEKAgYrPiKL4k7vmVLjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-0322d085f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/efe5c588216eb6636da46c9e04a44c42/cloudflare-workers-shared-0.0.0-0322d085f.tgz","_integrity":"sha512-unm9d47CTij3yqP7e4NJRlQz4aNd8/ftTESuE27XTGb1wrn4ZZFZs5ah+M+rjcz8ZJ7pivjdP3CgHTGc7ZuDEQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0322d085f_1739804615366_0.4082872760733296","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-cc853cf0d":{"name":"@cloudflare/workers-shared","version":"0.0.0-cc853cf0d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-cc853cf0d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fb13a9cff9ef67fcc3b9d6dd412441cf2f8a210a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-cc853cf0d.tgz","fileCount":11,"integrity":"sha512-ZZ96WFKj0RuXLmQMhPzNPn8R4MUaqKpXmDFnG6LX1Skz8ZPuss13yOM4mZ7Q8ni/EllLDcVs/sLyuQ/ctmTG2A==","signatures":[{"sig":"MEYCIQCwYKPQm/juAcDt4OW7rnItpwMMMh30y9XC1FloRZg3NwIhAIY7DHhdGDwZFjiZAqRuIgZgRXQ6zz8mo3iEQxgGIH7u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-cc853cf0d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7fd826c5068b61d7327d8c133da25c17/cloudflare-workers-shared-0.0.0-cc853cf0d.tgz","_integrity":"sha512-ZZ96WFKj0RuXLmQMhPzNPn8R4MUaqKpXmDFnG6LX1Skz8ZPuss13yOM4mZ7Q8ni/EllLDcVs/sLyuQ/ctmTG2A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-cc853cf0d_1739809048934_0.9907014985497979","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-c51cd3a87":{"name":"@cloudflare/workers-shared","version":"0.0.0-c51cd3a87","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c51cd3a87","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b8327c6fed72505c5217d6148082d9642fbba575","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c51cd3a87.tgz","fileCount":11,"integrity":"sha512-/Kbs9OoT3FM3nrTC0tqkzX2/GEItd4nw/hvAs0jN8NlIX2xwNRA+dI+ljKno8pgzBMBuwhDlqnA5h7xcriG4Tw==","signatures":[{"sig":"MEQCIH1RVt4k5TcgwegcOSlABBTqzz1F5wnDTie6WnmgpE1yAiBI6cL8JhimJ+SRkkmEl3m1NDqPhagKLqCqv93w61OwKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-c51cd3a87.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/923fdd616e7a400724ac7bce2cf5b695/cloudflare-workers-shared-0.0.0-c51cd3a87.tgz","_integrity":"sha512-/Kbs9OoT3FM3nrTC0tqkzX2/GEItd4nw/hvAs0jN8NlIX2xwNRA+dI+ljKno8pgzBMBuwhDlqnA5h7xcriG4Tw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250204.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c51cd3a87_1739815886669_0.0005363065808801082","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5e0617786":{"name":"@cloudflare/workers-shared","version":"0.0.0-5e0617786","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5e0617786","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"36d897d8c8925a4e3514dbd7030e89a0a6dac0ac","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5e0617786.tgz","fileCount":11,"integrity":"sha512-Hd3fkgJ2yVldtu4QD4TkfMBK00lGZ1OQEE+bWSaeHtkawUaH+JHgNmtjQtn93QK5xguGNW5gzMRxJFDLlQr2hQ==","signatures":[{"sig":"MEYCIQDKiE9ZNuIGeftzx5g0p96MHtf917U8L6QIB17VmguUOwIhAJWX4XIzhre4HlcXsRBcHYRMf6PkIUhzMIFv8pbJPB2H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-5e0617786.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7e020670bd83fc27bda4fe95aae3ec30/cloudflare-workers-shared-0.0.0-5e0617786.tgz","_integrity":"sha512-Hd3fkgJ2yVldtu4QD4TkfMBK00lGZ1OQEE+bWSaeHtkawUaH+JHgNmtjQtn93QK5xguGNW5gzMRxJFDLlQr2hQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5e0617786_1739818280760_0.22906978911101095","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0b7b26392":{"name":"@cloudflare/workers-shared","version":"0.0.0-0b7b26392","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0b7b26392","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"643b1aea27ffcd304ca7fc88ff1f331ee46503df","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0b7b26392.tgz","fileCount":11,"integrity":"sha512-61KcVETNLs0y4tQ9c2OHMA8V9tes8mblza4MoycmN0lnZyFFeGIMhPhkiMzPjz/U4xOhEgnWFTD/FJH6fjr8AQ==","signatures":[{"sig":"MEYCIQD1mRWBc0JKsT4kJJmFR//kjSrmbX353gUrMLpHAihn6AIhAIM2gTB0S42MJ0mftJhPgXe9Jy35n/nNWUtxF0bXIVIJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-0b7b26392.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d7231234ea6ba380c87d2bb841bb7253/cloudflare-workers-shared-0.0.0-0b7b26392.tgz","_integrity":"sha512-61KcVETNLs0y4tQ9c2OHMA8V9tes8mblza4MoycmN0lnZyFFeGIMhPhkiMzPjz/U4xOhEgnWFTD/FJH6fjr8AQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0b7b26392_1739824453340_0.7259203191442447","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-62aaf44c0":{"name":"@cloudflare/workers-shared","version":"0.0.0-62aaf44c0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-62aaf44c0","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3ebcec74818c1e94fecdfeb2cd2e0c2043b2b30a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-62aaf44c0.tgz","fileCount":11,"integrity":"sha512-qge2qCmAsO0KyFQL1Rcw76lt2cpX7GuYsMQCTXPjXJzES+n/SheCjBVaXC/gRKdWxI+x6m8bOm7GD5x/1tb4bg==","signatures":[{"sig":"MEYCIQDnRaxtQH8Ve5fOKnq8oBnvTWCooKYyabTNYsWLK7FANgIhAJJtjF96MES009JPrHv9BXBDcnEeK9vgMsDdN08SZ8JN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-62aaf44c0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5ca12b0ee0dbfba1d55ff87efa5c0689/cloudflare-workers-shared-0.0.0-62aaf44c0.tgz","_integrity":"sha512-qge2qCmAsO0KyFQL1Rcw76lt2cpX7GuYsMQCTXPjXJzES+n/SheCjBVaXC/gRKdWxI+x6m8bOm7GD5x/1tb4bg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.31","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-62aaf44c0_1739860970732_0.7188679637356683","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-c563137e4":{"name":"@cloudflare/workers-shared","version":"0.0.0-c563137e4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c563137e4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3a15dfb2469b9b1f08a36afaddbd0b5334453360","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c563137e4.tgz","fileCount":11,"integrity":"sha512-EnyUondJVmYPCVO1CiVPmPRstOtDJk7YqBhy5UkKlMG4/HhywZ8uo9H0pss6vUhZW26mFedyiOiEH2DpXeuNqA==","signatures":[{"sig":"MEQCIFCsf7kE1CfUBz+VsS04GxQffLnAYLqtgJb0dIsdbN3ZAiBN3wgwgKAs67Fkp065wJZeQT03zAREQhs2mesA8nSxmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-c563137e4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/91f76430ad39a81c0c94d610e18a2661/cloudflare-workers-shared-0.0.0-c563137e4.tgz","_integrity":"sha512-EnyUondJVmYPCVO1CiVPmPRstOtDJk7YqBhy5UkKlMG4/HhywZ8uo9H0pss6vUhZW26mFedyiOiEH2DpXeuNqA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c563137e4_1739876269594_0.43439540150574785","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-efd7f9764":{"name":"@cloudflare/workers-shared","version":"0.0.0-efd7f9764","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-efd7f9764","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3a371a0d7d8a7a78d93f36621392811e5eff0f96","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-efd7f9764.tgz","fileCount":11,"integrity":"sha512-j6pOkB2XI9Y4vSnSxsssrjaq968E2R3YWnnsTpdnJi7UGrIsKVCVpsf35qP1Qzrf07KB5GsXjTUW2a2ySOQgBA==","signatures":[{"sig":"MEUCIQDGc711+61OgzWIyqFNKDH0zwYZxUZQVmOrjixFPjr0IQIgdILdhjXvgjWl1dEXVtnK4vEpH652lBeoVQe7HpHqieE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-efd7f9764.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bf6bb5c0cc48da5d70fadbad904d4893/cloudflare-workers-shared-0.0.0-efd7f9764.tgz","_integrity":"sha512-j6pOkB2XI9Y4vSnSxsssrjaq968E2R3YWnnsTpdnJi7UGrIsKVCVpsf35qP1Qzrf07KB5GsXjTUW2a2ySOQgBA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-efd7f9764_1739878185639_0.6045446214011023","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a52a68a21":{"name":"@cloudflare/workers-shared","version":"0.0.0-a52a68a21","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a52a68a21","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ddcd514bfeff09987148d9f2a85bcd104f2e8bde","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a52a68a21.tgz","fileCount":11,"integrity":"sha512-xPZeivQ/VUdMwMFSEm13tdGx0ePMRtw6oFK2xu2UfHRxoFgpj/ockXxXhlM+UP0m1YjD5pniNUI+HLDlx7vWbw==","signatures":[{"sig":"MEUCIATzp8bpDSUqkfzw7gpJyk6Qf5gZl3U16zAL9GcKOyVcAiEA2sKsCjmGcs+Gs60L+2XglXeSaLhw47vEtz3nx4au3PM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-a52a68a21.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f689a68072bbd0dab1c3d41c83c66492/cloudflare-workers-shared-0.0.0-a52a68a21.tgz","_integrity":"sha512-xPZeivQ/VUdMwMFSEm13tdGx0ePMRtw6oFK2xu2UfHRxoFgpj/ockXxXhlM+UP0m1YjD5pniNUI+HLDlx7vWbw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a52a68a21_1739893833704_0.762232101264108","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-1d2d23683":{"name":"@cloudflare/workers-shared","version":"0.0.0-1d2d23683","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1d2d23683","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9fb2ba1fe1376e712dd26bc1c54a2baf8040556d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1d2d23683.tgz","fileCount":11,"integrity":"sha512-4rc4no528eS4P7qaenzSO4Uy6EGfZuOT3AYeG06PlJFl2mUWyWwUPz+55Rs3Zc3SB1lKU5uH1JFVS8IeOfV4hw==","signatures":[{"sig":"MEUCIGz62EA77PNiBWXIzqwLR02El3ynXK37iLc7H8iKCwUCAiEAhcrI191M4QWxiWUaPc5Vb0OPzlt9J/XFXWWOqnstQxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-1d2d23683.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d0348e889530af7923d6795cc0d19cb5/cloudflare-workers-shared-0.0.0-1d2d23683.tgz","_integrity":"sha512-4rc4no528eS4P7qaenzSO4Uy6EGfZuOT3AYeG06PlJFl2mUWyWwUPz+55Rs3Zc3SB1lKU5uH1JFVS8IeOfV4hw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1d2d23683_1739895468615_0.693018850177449","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-60308d16c":{"name":"@cloudflare/workers-shared","version":"0.0.0-60308d16c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-60308d16c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3550a8d21d1d9d168d1cbf77e09fbd7936e9ce23","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-60308d16c.tgz","fileCount":11,"integrity":"sha512-wh822rv9+/VkCgRosuNHEJUUms5e8FkyaLeoQEViluaK4oyZnkZzLmm0JAb4MPEZCRo2eGdVgzhX9xRqZ0Affg==","signatures":[{"sig":"MEYCIQDkyppaneVeN1mT8Mv1Eheu8QFWj7v5mQBo1fqn5hSz9QIhAPE7xOK+cLKBQAo92WVSijnputswYCRZNfjDKu0LtV4E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-60308d16c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/72b272e42d835040ec532899272dad6b/cloudflare-workers-shared-0.0.0-60308d16c.tgz","_integrity":"sha512-wh822rv9+/VkCgRosuNHEJUUms5e8FkyaLeoQEViluaK4oyZnkZzLmm0JAb4MPEZCRo2eGdVgzhX9xRqZ0Affg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-60308d16c_1739902291439_0.04675783748133777","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d422c8ecb":{"name":"@cloudflare/workers-shared","version":"0.0.0-d422c8ecb","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d422c8ecb","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"04836be686cb1cb78cd41e0f1b8700177a8c48aa","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d422c8ecb.tgz","fileCount":11,"integrity":"sha512-OXmbAf9sKjvhKymWWbvuDUu34f89rLS8vCQVn6ux9tVzDz9u2Ao7DJXOIBgmUHYXDca419EZgnJ4QBr8S6Z6nA==","signatures":[{"sig":"MEUCIHRcUL6omAoZqCRnEycxswmTKKKPn+KMqMY/QdQECJnVAiEAtWWnSK4uYIZ5Y6fK/BPKB8iO32bBrGuqd7Q/E+zv2k8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-d422c8ecb.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8c57099823566e45180a3a2647b17244/cloudflare-workers-shared-0.0.0-d422c8ecb.tgz","_integrity":"sha512-OXmbAf9sKjvhKymWWbvuDUu34f89rLS8vCQVn6ux9tVzDz9u2Ao7DJXOIBgmUHYXDca419EZgnJ4QBr8S6Z6nA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d422c8ecb_1739915114547_0.04704780995241964","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8835c9f8f":{"name":"@cloudflare/workers-shared","version":"0.0.0-8835c9f8f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8835c9f8f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0b24c9fcd04c1f93e9d4bcfddf52a53046da1f09","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8835c9f8f.tgz","fileCount":11,"integrity":"sha512-/dt0yWO1PyKX0bNpxhEd5cwTBbsCsAcrwrrErW7QUNbZKwfY5MolAhzzKe9iYtOs/z4DdOhyOpnnZg9hoKA3bg==","signatures":[{"sig":"MEQCIBTbim43RYOXxoBHJ8lgmjbV4yrrwK/ga74txVeNu9iJAiAMHBsX7kaV1ibIOV8hs5XEuv3+gP87a1uNLLfWIRrehQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-8835c9f8f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8bcbf58ad071c0c7aad3e9a8eba01a09/cloudflare-workers-shared-0.0.0-8835c9f8f.tgz","_integrity":"sha512-/dt0yWO1PyKX0bNpxhEd5cwTBbsCsAcrwrrErW7QUNbZKwfY5MolAhzzKe9iYtOs/z4DdOhyOpnnZg9hoKA3bg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8835c9f8f_1739929989466_0.12066268109030776","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-82a893712":{"name":"@cloudflare/workers-shared","version":"0.0.0-82a893712","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-82a893712","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e9d5b519dc3a9fd2de46b47fb14ecb665d0f2703","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-82a893712.tgz","fileCount":11,"integrity":"sha512-6zoLCkqguPvphWY6zrIuHEp07CoQF3DMzevuVFS7iY1pmW+NFFwzX6T89T9iw2KhlRFXDqX5IovaVHhclGhQAw==","signatures":[{"sig":"MEUCIGwuZ6FhqzJztcWwdqVAaQFbkBSajI06wvEa9EHo59iyAiEA19861fyvCtGivjkOTrWgdNhzIoMQtRQta3kHr2PSDR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-82a893712.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4807786b4b3db1ea0b465997e9bb474c/cloudflare-workers-shared-0.0.0-82a893712.tgz","_integrity":"sha512-6zoLCkqguPvphWY6zrIuHEp07CoQF3DMzevuVFS7iY1pmW+NFFwzX6T89T9iw2KhlRFXDqX5IovaVHhclGhQAw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-82a893712_1739964728415_0.2781850546503044","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-693d63eda":{"name":"@cloudflare/workers-shared","version":"0.0.0-693d63eda","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-693d63eda","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"02dbde99dc1f39bbfec34b11b0a3aee9fdb85b3a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-693d63eda.tgz","fileCount":11,"integrity":"sha512-9RVsZyxEXwNS79DimAtrxm4hHqYm0GRwumuGeLL13AKuKcqusZb4gUH9fw06dqQR2X4b7zYZRuUNwAApGlTkkQ==","signatures":[{"sig":"MEYCIQDql/BAildXP4lYd99lMACEAsMOs4I9r1dLwbnLSM6OeQIhAOMak21hkLmUUhIG0eZ1fKtbkM5zL4fjbFRwnkwQ4JEy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-693d63eda.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f2478bc5998740c52f003c98b66fa8d9/cloudflare-workers-shared-0.0.0-693d63eda.tgz","_integrity":"sha512-9RVsZyxEXwNS79DimAtrxm4hHqYm0GRwumuGeLL13AKuKcqusZb4gUH9fw06dqQR2X4b7zYZRuUNwAApGlTkkQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-693d63eda_1739970979449_0.45702509674294856","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-4f910cfcf":{"name":"@cloudflare/workers-shared","version":"0.0.0-4f910cfcf","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4f910cfcf","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e03579fb9aea21af64365a5606d1193e8b4569e7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4f910cfcf.tgz","fileCount":11,"integrity":"sha512-wB3XBXoUwBvP2/m5csktDMKfOOvmOeVvLf+8o0Swn98ByDC+3xpGbBWs9Csr2aM+2jwe6QQMvw1YnabIdmNnSg==","signatures":[{"sig":"MEUCIQCLfqdiUggArCnK/SBw7WB4pAvRk6yjvU5Bd6CCZ1anMgIgaHgQSK/iYys4b2Lw6GIQZI3qCxMbXmAk0OM++PngHMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-4f910cfcf.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ad11453f18bba54bc86f6c6f99a4d2a5/cloudflare-workers-shared-0.0.0-4f910cfcf.tgz","_integrity":"sha512-wB3XBXoUwBvP2/m5csktDMKfOOvmOeVvLf+8o0Swn98ByDC+3xpGbBWs9Csr2aM+2jwe6QQMvw1YnabIdmNnSg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4f910cfcf_1739988358952_0.5531722993523029","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ab4dcff48":{"name":"@cloudflare/workers-shared","version":"0.0.0-ab4dcff48","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ab4dcff48","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"eff9855f0baebd9579c3753cca91db3ee1ae72a2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ab4dcff48.tgz","fileCount":11,"integrity":"sha512-xQByKHO2lN2D9ghLw2cFF/ibEzgt8fx3m6vOAtqkKpzqhmQJCCf8JQhb+AemOK1P3sUcDueskZSIipn2Zw3aKA==","signatures":[{"sig":"MEYCIQCwDHsFspUOc1CXqeUk24e/SAQmUps8N93IEePNnicx2AIhALggqdDleAlyTHPlwBEk2xkasAd1DOVB5SC04R41i7UU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-ab4dcff48.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6fd5268d3e01aaae607efa2d10a9af29/cloudflare-workers-shared-0.0.0-ab4dcff48.tgz","_integrity":"sha512-xQByKHO2lN2D9ghLw2cFF/ibEzgt8fx3m6vOAtqkKpzqhmQJCCf8JQhb+AemOK1P3sUcDueskZSIipn2Zw3aKA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ab4dcff48_1740041670156_0.5800104675296691","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-eb46f987c":{"name":"@cloudflare/workers-shared","version":"0.0.0-eb46f987c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-eb46f987c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"91b5c14bdb6064d144293a84102e3713724c4fe7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-eb46f987c.tgz","fileCount":11,"integrity":"sha512-dQQ2RQM2VnZAiz62FA9Lt8WrykhYdi4uNloSLWHFPTJNyRsAl+5Pdd4hKNaHICcyMJM8tDNPDELfd0p74fCCVg==","signatures":[{"sig":"MEUCIEG6VVtTSSXy5dNLW4Rt7yezR7vUoSJ9bT9WnZpzgfpMAiEAhyZ5qSRSur/kVjpwaHyOvy9sHOI9TBbUnRc7iKOFZ5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-eb46f987c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/817ab3beee51395afc856cbbfb36dc97/cloudflare-workers-shared-0.0.0-eb46f987c.tgz","_integrity":"sha512-dQQ2RQM2VnZAiz62FA9Lt8WrykhYdi4uNloSLWHFPTJNyRsAl+5Pdd4hKNaHICcyMJM8tDNPDELfd0p74fCCVg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-eb46f987c_1740052187620_0.8856285518574796","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-142753536":{"name":"@cloudflare/workers-shared","version":"0.0.0-142753536","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-142753536","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e653b0869c4dde9b029c62171ee29021025f31dc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-142753536.tgz","fileCount":11,"integrity":"sha512-CWWqKNXqyEAhydWfe7kZxg+BbkrUnkvTJmphsUetMWK+E2he11Jykw416U6XAtKc01StbcLoyIuAdnTTnnUwMg==","signatures":[{"sig":"MEUCICrXEroH00ZvRx6r6N6I1MZSOGUZFMpFXfOnJQRxwQ/hAiEA312goLJT1dFIwKGWKCtkoCH7IkfP/flHZk4jT+AfZRs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-142753536.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b4bd82694b22131a858f35a160443082/cloudflare-workers-shared-0.0.0-142753536.tgz","_integrity":"sha512-CWWqKNXqyEAhydWfe7kZxg+BbkrUnkvTJmphsUetMWK+E2he11Jykw416U6XAtKc01StbcLoyIuAdnTTnnUwMg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-142753536_1740075417302_0.9833055312801504","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ed5ebdc4c":{"name":"@cloudflare/workers-shared","version":"0.0.0-ed5ebdc4c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ed5ebdc4c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f5a389b3a291c9184fde56e849781c9eb9b14132","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ed5ebdc4c.tgz","fileCount":11,"integrity":"sha512-vzEYhTuLRxHZPTcVulKJpWie5Q6tNlqg7JbgDETMEzVoDd6keCHi6nGiDV637KKG4WzWvOmffTLsIzF9OtBM7g==","signatures":[{"sig":"MEUCIQDLek1budg29gyIXD7gH08BtzNL/9113FvaoMLYmRdpGQIgPeaHguOb4zxmP1SL/J9ByEewB61ixSeeF4FH6oRZsaA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-ed5ebdc4c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f5c5e7cbac9ab79a91f50fb0049aaa52/cloudflare-workers-shared-0.0.0-ed5ebdc4c.tgz","_integrity":"sha512-vzEYhTuLRxHZPTcVulKJpWie5Q6tNlqg7JbgDETMEzVoDd6keCHi6nGiDV637KKG4WzWvOmffTLsIzF9OtBM7g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ed5ebdc4c_1740154152295_0.877955979781093","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-459fbd78e":{"name":"@cloudflare/workers-shared","version":"0.0.0-459fbd78e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-459fbd78e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b1a5aa5aada902d79499d6225a7b2dc6f7b7642d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-459fbd78e.tgz","fileCount":11,"integrity":"sha512-3I0/Z7SDOTNz/l3xwXUVq8egucDDFTCR6kOUPMehjM8OoBj4hRKV+GeKZDXyZZz53E4NPpXwdTXnOL5WjQisEg==","signatures":[{"sig":"MEUCICeANeLhnVzAE4jC44bbNv9XTcLCpQ4r4zxq/sxoVt/hAiEApgmmbBRds0IUjknn1PX/wIyvAejyWk+Onv1riDT7MjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-459fbd78e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/598298294d028cfedbcb730ff67c5eae/cloudflare-workers-shared-0.0.0-459fbd78e.tgz","_integrity":"sha512-3I0/Z7SDOTNz/l3xwXUVq8egucDDFTCR6kOUPMehjM8OoBj4hRKV+GeKZDXyZZz53E4NPpXwdTXnOL5WjQisEg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-459fbd78e_1740155313451_0.6593998805150594","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0f3ace7fc":{"name":"@cloudflare/workers-shared","version":"0.0.0-0f3ace7fc","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0f3ace7fc","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0c7cbf5a74413c73696f7c8f42a9a88d1a5d63b8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0f3ace7fc.tgz","fileCount":11,"integrity":"sha512-/aGRH6A5q1hs/4KhGt+6ZeOz7GYC+V5y8Tq71axrS0Hr6M3uyJ7X3t+1U+IcTM++3fAvRvQY6g8TfaJgmOCGIw==","signatures":[{"sig":"MEUCIBO5xB5Qxd4i+8R+5ORN7INl6rBEQn4HAFQtWbhMCQdkAiEA9EgpBE3AJsQ6Y0xGAAvBHL1jOto6VJTG2+6d49SqUDQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-0f3ace7fc.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d6a656678ebde0ffed1c8bbe4a1524d7/cloudflare-workers-shared-0.0.0-0f3ace7fc.tgz","_integrity":"sha512-/aGRH6A5q1hs/4KhGt+6ZeOz7GYC+V5y8Tq71axrS0Hr6M3uyJ7X3t+1U+IcTM++3fAvRvQY6g8TfaJgmOCGIw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0f3ace7fc_1740387972675_0.3333845101174209","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-51a2fd398":{"name":"@cloudflare/workers-shared","version":"0.0.0-51a2fd398","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-51a2fd398","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9673e854f77a1994eb7489937e75798347ec545b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-51a2fd398.tgz","fileCount":11,"integrity":"sha512-jWgkF88S4SSVG23u9xvuKBYDrGhU6EsNQTj5Xp2dJ0+5kqk79hNmTBlwMEsF8ohmlumY36U01QRL2cXChXGD7g==","signatures":[{"sig":"MEUCIQCzlu4wWV5mf+cQFOJmgoNSQuaNuJEOuXbhdRqTGhi7dgIgLDl1z3ocBlK/YaghzX2hwsReyiWuMxgskBYMPLD4BWA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-51a2fd398.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d537610917abef525eeb6446e3eecae4/cloudflare-workers-shared-0.0.0-51a2fd398.tgz","_integrity":"sha512-jWgkF88S4SSVG23u9xvuKBYDrGhU6EsNQTj5Xp2dJ0+5kqk79hNmTBlwMEsF8ohmlumY36U01QRL2cXChXGD7g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-51a2fd398_1740397645976_0.40657941995215885","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6b63fa429":{"name":"@cloudflare/workers-shared","version":"0.0.0-6b63fa429","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6b63fa429","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6dfe420d37fcb1f5367c9b129939f07a7ff372db","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6b63fa429.tgz","fileCount":11,"integrity":"sha512-SBN/TG3JHNY0eciYt3Iu+FhX6ldt7ZmgqV8/6HhNpWWVENg7CAGum2OCGYorJVCRjMOhNA60lB7xnrEYlbn+Rg==","signatures":[{"sig":"MEQCIDGgHPZSWDXUDSLsQYanB8CEqCr0b6IjSRlJAxagGvUcAiAv7+3NMlzPTeBa8mEvwUJXUT0xlz0pumMu0dZLpUdnNg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-6b63fa429.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/48b2c01d97be7d1bdf9bfcd820d33222/cloudflare-workers-shared-0.0.0-6b63fa429.tgz","_integrity":"sha512-SBN/TG3JHNY0eciYt3Iu+FhX6ldt7ZmgqV8/6HhNpWWVENg7CAGum2OCGYorJVCRjMOhNA60lB7xnrEYlbn+Rg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6b63fa429_1740405936815_0.6237945678990886","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-708de7f0c":{"name":"@cloudflare/workers-shared","version":"0.0.0-708de7f0c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-708de7f0c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3e6a35b1e6935f514b88869aab062ef9ee61d38f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-708de7f0c.tgz","fileCount":11,"integrity":"sha512-ZfGUtwJDiTB0yScORRVknnvZHPqSsmuK8Wq8suhm13Rb2ti40dC6YKWVLE4qhvpgKsMmzGDR4+81ZoSqUwxFxg==","signatures":[{"sig":"MEUCID2TsxpfyE/iKZ364LSjHPsKapMdk9cfbHbLJt0X/vMqAiEAp9d7ILclE7iiJZu08AAFXpeIqjrEl82WndVwfJCOwIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-708de7f0c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ce6e7274ad89431e2d6229f033ea4677/cloudflare-workers-shared-0.0.0-708de7f0c.tgz","_integrity":"sha512-ZfGUtwJDiTB0yScORRVknnvZHPqSsmuK8Wq8suhm13Rb2ti40dC6YKWVLE4qhvpgKsMmzGDR4+81ZoSqUwxFxg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-708de7f0c_1740408987185_0.3550216039320764","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-47f56a2a4":{"name":"@cloudflare/workers-shared","version":"0.0.0-47f56a2a4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-47f56a2a4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b8af289e07a3d3522ce9787e9f5ff9727c98137a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-47f56a2a4.tgz","fileCount":11,"integrity":"sha512-VBoOyb3V5vVDAe7I7jTFF0G20xi/o9ONMo1Hvmtmv+UDgxjgrr1mc+Ncdl9XwKsjXLcNSNxJdoOalFqgDNlDGg==","signatures":[{"sig":"MEUCIQCjGeiy1D/6LbxRHXWwzfeWmmK9nclIlWEo/lvppAc8zwIgaDyTDJSrc/ok+JjGwAd0uECWLTyqgrar1WYptI/mrqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-47f56a2a4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/49576eaba860a8f885714883757fd630/cloudflare-workers-shared-0.0.0-47f56a2a4.tgz","_integrity":"sha512-VBoOyb3V5vVDAe7I7jTFF0G20xi/o9ONMo1Hvmtmv+UDgxjgrr1mc+Ncdl9XwKsjXLcNSNxJdoOalFqgDNlDGg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-47f56a2a4_1740415158623_0.09703063090181563","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-eb0912d54":{"name":"@cloudflare/workers-shared","version":"0.0.0-eb0912d54","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-eb0912d54","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6eb4a622ae6f1b9e79ed579c9605dedd9a5eea26","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-eb0912d54.tgz","fileCount":11,"integrity":"sha512-LdqrMQpx6gcr5NFiR/uB7yzZ2H7A5xeNsIBuDDUgfiOKfl1KQxZVqq7TGEihgOxgChUE1fKmlJDhojSkbunpVQ==","signatures":[{"sig":"MEUCIQDdAGi6JB5RilJEkEVIXBjfYPSJe+MZIy2ZKYWkgwDBqwIgGP1afzJh8wxWNIfTbJvA2lCA8NW1hNFJKrw0A60kqTw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-eb0912d54.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bbb491dd4e7c3ead6b036e8e0b88e34c/cloudflare-workers-shared-0.0.0-eb0912d54.tgz","_integrity":"sha512-LdqrMQpx6gcr5NFiR/uB7yzZ2H7A5xeNsIBuDDUgfiOKfl1KQxZVqq7TGEihgOxgChUE1fKmlJDhojSkbunpVQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-eb0912d54_1740477565802_0.37956042949592783","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-74a808f0a":{"name":"@cloudflare/workers-shared","version":"0.0.0-74a808f0a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-74a808f0a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2ed10519ac5026fd3d6fd7567db7e23b453e3e89","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-74a808f0a.tgz","fileCount":11,"integrity":"sha512-R+V3BXKPSyHTkWDaw6ELjbyvKoXuOULxABV9DQoKoCbbs4XMOJIdEh+t/c2vhhomNw9csnew0K0HfRa4mInuBg==","signatures":[{"sig":"MEQCIGvsEJqAbXC2XYJC1McB0M1bmHaP63Rdo+mk6WPZyr+8AiAMYYJZ/RdSAKiA2iGkk3GoC8izFts9Jp00HeihYhgIaw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-74a808f0a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/932afa3497bf33e15fcc708d325c6afc/cloudflare-workers-shared-0.0.0-74a808f0a.tgz","_integrity":"sha512-R+V3BXKPSyHTkWDaw6ELjbyvKoXuOULxABV9DQoKoCbbs4XMOJIdEh+t/c2vhhomNw9csnew0K0HfRa4mInuBg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-74a808f0a_1740480276995_0.1790744576876635","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-085a37abe":{"name":"@cloudflare/workers-shared","version":"0.0.0-085a37abe","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-085a37abe","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f109d61915e44981e4fa005c6ac9cdfc7b9960dc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-085a37abe.tgz","fileCount":11,"integrity":"sha512-20ndqLc8l3qxqKZxVo0VgwTJzuaCpD7usY4/Ef2141pDBCxxffwC9Qf/Mcxzm2RoonI2cC3FJjyxgJ5ehr1XyQ==","signatures":[{"sig":"MEUCIENeni3dO2rK9LBd2KWMmtSsJ9eMCitVp1w9W+OGOnPRAiEAxdOMbc+16cUUK0syHPEW7GKBjTd1fgYUSB32ccFPWGs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-085a37abe.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f60830c4320895067c9cbceeed86e31b/cloudflare-workers-shared-0.0.0-085a37abe.tgz","_integrity":"sha512-20ndqLc8l3qxqKZxVo0VgwTJzuaCpD7usY4/Ef2141pDBCxxffwC9Qf/Mcxzm2RoonI2cC3FJjyxgJ5ehr1XyQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-085a37abe_1740482570285_0.7417617690919733","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-71eea4f1e":{"name":"@cloudflare/workers-shared","version":"0.0.0-71eea4f1e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-71eea4f1e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"97507d2c3f3144bb1208ec2e25810b84d45d3282","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-71eea4f1e.tgz","fileCount":11,"integrity":"sha512-PS2aGkipPpy6dc9ahggumwFI+zW1Wx6GJTcuRwTHgpLZfgesbI3tk4H1e0zbJYfnhYXzgVvgTcZoCJ+NNEmCJg==","signatures":[{"sig":"MEQCIFKYd7zi/gGW0Hw30UPr9Ob7PE+3E/bpFc8Lmcl5Oa35AiA2kTdzAxrRzYvu/ZrcfjdQ8eDzUDgeWTdhUzaQcvRS+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-71eea4f1e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2caecf321aab9304db18f5c289a26450/cloudflare-workers-shared-0.0.0-71eea4f1e.tgz","_integrity":"sha512-PS2aGkipPpy6dc9ahggumwFI+zW1Wx6GJTcuRwTHgpLZfgesbI3tk4H1e0zbJYfnhYXzgVvgTcZoCJ+NNEmCJg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-71eea4f1e_1740487554693_0.0241933763976101","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-968c3d9c0":{"name":"@cloudflare/workers-shared","version":"0.0.0-968c3d9c0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-968c3d9c0","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3c78c1ab461256c9a6152d892ea263407fbe288c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-968c3d9c0.tgz","fileCount":11,"integrity":"sha512-K4NTIKXgFSLCYVZYYiHrvU5GMWSm9IoG5+G4sRCakqgtZJmtQFEPn8QN3On1gUbXg4+IV4iegBM9zqSkMlAsvg==","signatures":[{"sig":"MEYCIQDMQLNdYfpR3X9umZfIwI7zuVPDZPN8BYUGbE4QqoH87AIhAP8//FTbGwSkMtQAiHJGrE1NQwpa7fXvD3VF6/U7KZH4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-968c3d9c0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c1fdc64ffb90acc305b4af9e02c566e9/cloudflare-workers-shared-0.0.0-968c3d9c0.tgz","_integrity":"sha512-K4NTIKXgFSLCYVZYYiHrvU5GMWSm9IoG5+G4sRCakqgtZJmtQFEPn8QN3On1gUbXg4+IV4iegBM9zqSkMlAsvg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-968c3d9c0_1740488749708_0.6477103496630521","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-c62973b4c":{"name":"@cloudflare/workers-shared","version":"0.0.0-c62973b4c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c62973b4c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"158ee6b331b825847e29ac80da11ace17cbb7fa0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c62973b4c.tgz","fileCount":11,"integrity":"sha512-43aK8+cfS2iBWysCIQpZ1Hh40AywJaglz6Ghx1G4lS3qr6vD4DjG2n/8bephvThus0ynxtG2WtDEZjKvhYaxhA==","signatures":[{"sig":"MEYCIQDMSMIOXTbJX4nIImBpk/xcgcyStjDKWCKMWKLvD6GauAIhAMNMgErLohuAwn+e+fG12xVlF6hyBYXpE9wk4P2UnsTX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980852},"_from":"file:cloudflare-workers-shared-0.0.0-c62973b4c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f524bb2066154c4b116b21c89e42510f/cloudflare-workers-shared-0.0.0-c62973b4c.tgz","_integrity":"sha512-43aK8+cfS2iBWysCIQpZ1Hh40AywJaglz6Ghx1G4lS3qr6vD4DjG2n/8bephvThus0ynxtG2WtDEZjKvhYaxhA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c62973b4c_1740490240293_0.7558071871489047","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a9a4c3314":{"name":"@cloudflare/workers-shared","version":"0.0.0-a9a4c3314","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a9a4c3314","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"03796fabd1da6125c11a198d7975889d64a2cc90","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a9a4c3314.tgz","fileCount":11,"integrity":"sha512-pbmuW4PgtNQ45WfhSEttHp33xG/h1MNmVwBrm4ENJ06CKaOrbPQ/Tinu+LizZEVXZ4qJtqtFf987Ojj2YIei4A==","signatures":[{"sig":"MEQCIAEe1/QdvDYFMEOmCLePl9RziHj2Q1/bH3GU7ghk+51WAiAD7HjlwDy1jb+wXCJf/LqbQMecr5Tzs1ZbTE1Kkd51aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-a9a4c3314.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bbf28cbc8d41d5c7e7aa9d2ccfad3b4f/cloudflare-workers-shared-0.0.0-a9a4c3314.tgz","_integrity":"sha512-pbmuW4PgtNQ45WfhSEttHp33xG/h1MNmVwBrm4ENJ06CKaOrbPQ/Tinu+LizZEVXZ4qJtqtFf987Ojj2YIei4A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a9a4c3314_1740492398436_0.4763545253461281","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6dd1e2300":{"name":"@cloudflare/workers-shared","version":"0.0.0-6dd1e2300","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6dd1e2300","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3798eade36c6c996c5474071bb23a40025bfb598","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6dd1e2300.tgz","fileCount":11,"integrity":"sha512-DqsRv/0fAejNzSJgI+BfHgcU5EENsiyzVP0U3PNqvnFAvexVgqrC+JmPfoF2kRgK07rCy6eL1rsEoitCujVfNQ==","signatures":[{"sig":"MEUCICI5W42Dwtr8sVgfiJSOhH3huq1lKDAvfmier8sRY2CfAiEA14XCTse4hR9iH9QHobrWzQ2oV1FX92fmOOu1o0dL1Sg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-6dd1e2300.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/112cb66393c20ef70acadeed21b937bb/cloudflare-workers-shared-0.0.0-6dd1e2300.tgz","_integrity":"sha512-DqsRv/0fAejNzSJgI+BfHgcU5EENsiyzVP0U3PNqvnFAvexVgqrC+JmPfoF2kRgK07rCy6eL1rsEoitCujVfNQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6dd1e2300_1740495105633_0.9230545177185021","host":"s3://npm-registry-packages-npm-production"}},"0.14.4":{"name":"@cloudflare/workers-shared","version":"0.14.4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.14.4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7576e77f06b93145122a9b39a1267111ebb2d822","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.14.4.tgz","fileCount":11,"integrity":"sha512-UrVxyY9DebqLp0dInoSEtCiyGpOnEwCRz9oIfKs27OHIJCVQF5NNZZFxmBkBfYnqetEsDlrmH2zY1/JXvEgvcQ==","signatures":[{"sig":"MEUCIAFrX5N/1NqTu1tEGefWhWnwQvv+INYyufol9ZgMC6MLAiEAs6OFrK02ptUIOfifrHdA9UDd0jurF70j8dVFdYvTUh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980932},"_from":"file:cloudflare-workers-shared-0.14.4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7201e8a7595f0d38bebe2f99ddc1bebf/cloudflare-workers-shared-0.14.4.tgz","_integrity":"sha512-UrVxyY9DebqLp0dInoSEtCiyGpOnEwCRz9oIfKs27OHIJCVQF5NNZZFxmBkBfYnqetEsDlrmH2zY1/JXvEgvcQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.14.4_1740521671356_0.7484641039988766","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fdb82a00e":{"name":"@cloudflare/workers-shared","version":"0.0.0-fdb82a00e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fdb82a00e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2d4e7c83d3fd50dfbfae121c5f118be2986ba1ef","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fdb82a00e.tgz","fileCount":11,"integrity":"sha512-VVFVYoPPWfDwNk4NgT3AP7qk7FaUS+7SruXMXA4ZWaJxovH44lg8JK0pvfEbujB9x4B4+Ko6V3EYgk9c0WBWhw==","signatures":[{"sig":"MEQCIBI32t4qo3unRkRqwAqBRG2qG8RYGV/kHF8pCaN8EWtzAiAOtS1vHKnwKMAqnolDR1jUZa7lO/TzDOPMt0Qc7155AA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-fdb82a00e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/babdfc10fe53e8329e4e0c190cca3d13/cloudflare-workers-shared-0.0.0-fdb82a00e.tgz","_integrity":"sha512-VVFVYoPPWfDwNk4NgT3AP7qk7FaUS+7SruXMXA4ZWaJxovH44lg8JK0pvfEbujB9x4B4+Ko6V3EYgk9c0WBWhw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fdb82a00e_1740522050748_0.597832860905728","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-1f3af77c7":{"name":"@cloudflare/workers-shared","version":"0.0.0-1f3af77c7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1f3af77c7","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5cd3bb936ba0b882092a2adec3e69febe6777d58","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1f3af77c7.tgz","fileCount":11,"integrity":"sha512-36E/+YjUZhEjmRNdwb4Z6nXVNKsAa3g14nYAiJ3kUwxClsO9cNeb1KNjm8awpvfGM81UDMjv2Eqj6wNnTzrNuA==","signatures":[{"sig":"MEYCIQDxKIJtPazhVLDrVBwzr2I8ZYyH2G61n1yJj6e+zxKf9wIhALcX+q0SWw0Sx2IraQ+KTWjfUMNke1u5xX5oo2qcvfuM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-1f3af77c7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/52e510113955e01284c02bcde006243e/cloudflare-workers-shared-0.0.0-1f3af77c7.tgz","_integrity":"sha512-36E/+YjUZhEjmRNdwb4Z6nXVNKsAa3g14nYAiJ3kUwxClsO9cNeb1KNjm8awpvfGM81UDMjv2Eqj6wNnTzrNuA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1f3af77c7_1740553917146_0.7580530929277971","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-4a742f249":{"name":"@cloudflare/workers-shared","version":"0.0.0-4a742f249","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4a742f249","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c01e812fabec629af9b59b38e1cbcc7720a4dfcd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4a742f249.tgz","fileCount":11,"integrity":"sha512-OC8VKL365aPX7al4zpNPoITFigZ8GxzQTqw/Pq4QH+eYbluEl3BwzY4rP8IHmS5wuY+YsVuIAvzBXBTGsfDO+g==","signatures":[{"sig":"MEUCIFEHN6x9oNvj4LbIheoFx/dRbDnM3LwxJfQdwHoK1wAcAiEArHMW+q0Jei6px6mP8QU6xuM54lGTWtTQ2AocL03h43o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-4a742f249.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d69a39f32c657266f3547e97e9684cf9/cloudflare-workers-shared-0.0.0-4a742f249.tgz","_integrity":"sha512-OC8VKL365aPX7al4zpNPoITFigZ8GxzQTqw/Pq4QH+eYbluEl3BwzY4rP8IHmS5wuY+YsVuIAvzBXBTGsfDO+g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4a742f249_1740569614566_0.4815290295192358","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-477f8d935":{"name":"@cloudflare/workers-shared","version":"0.0.0-477f8d935","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-477f8d935","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"90a6835fa5262c954b1aafb479ccad36d6822b55","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-477f8d935.tgz","fileCount":11,"integrity":"sha512-XtgJ+eLH2DFM3X7izog3UxPj0tkgHWl7OlbsOaCfyrdcKD7Z/hTYVIEFsqEY0jZb7gXaCAG6+TQ3dI27lR6vkw==","signatures":[{"sig":"MEUCIBOmGRNZsX5Kl7iDhPv9y2laOIqydC63MAAmTu2Q+yiRAiEArfN3P9yXXGDunTRiKUT8V5qbWuHPBDBs3uxZFg8M/TI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-477f8d935.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1081cf35e3c7a9e56c5b4eafd2c18a64/cloudflare-workers-shared-0.0.0-477f8d935.tgz","_integrity":"sha512-XtgJ+eLH2DFM3X7izog3UxPj0tkgHWl7OlbsOaCfyrdcKD7Z/hTYVIEFsqEY0jZb7gXaCAG6+TQ3dI27lR6vkw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-477f8d935_1740572373805_0.6290184279302207","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-9f05e8fcf":{"name":"@cloudflare/workers-shared","version":"0.0.0-9f05e8fcf","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9f05e8fcf","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f35da34a6704a721d6c027eba78b32858b191dc8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9f05e8fcf.tgz","fileCount":11,"integrity":"sha512-qAY0i1mTiyx07vHGZk2FiOYG/rm2KC9TPhXwacS2pkB79kMEPrZ6nU5upFKWCX8W41ktGsb2eaZj3DRi6CXOUw==","signatures":[{"sig":"MEUCIEOSAMLwhpDAoYGXJz1WCFwE7GTGJuDtrm3K2zv0WZ0XAiEA1v8J94eevsFYFma0jmxXiW/hu6bXhVvOAZBfwTD9ouU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-9f05e8fcf.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4674c78709aa055fbadf148be6ea950b/cloudflare-workers-shared-0.0.0-9f05e8fcf.tgz","_integrity":"sha512-qAY0i1mTiyx07vHGZk2FiOYG/rm2KC9TPhXwacS2pkB79kMEPrZ6nU5upFKWCX8W41ktGsb2eaZj3DRi6CXOUw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9f05e8fcf_1740575326024_0.9672208908252302","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-3c695d8f3":{"name":"@cloudflare/workers-shared","version":"0.0.0-3c695d8f3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3c695d8f3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e65f702c6e45a9c70a0fa3db700dba364cb203ba","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3c695d8f3.tgz","fileCount":11,"integrity":"sha512-8Q2nzJumnuaiR3OXLVKHvSvTUZ1XIv1pcdFdtNLpKyzy4OzB37XNyhdyWRsrJI0h45VGfRnEBNzw9h6sgQUxcQ==","signatures":[{"sig":"MEYCIQDVKvbvPEQsghnuWVOpmm0PoaF+Ol3hCAfoY52RMBkwnwIhAIHA9vfmt4gyCx4v+MXYRRjiAmKd0Q6zHJAZQD17VqCz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-3c695d8f3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a11050d604dceed3b2d57024c7257748/cloudflare-workers-shared-0.0.0-3c695d8f3.tgz","_integrity":"sha512-8Q2nzJumnuaiR3OXLVKHvSvTUZ1XIv1pcdFdtNLpKyzy4OzB37XNyhdyWRsrJI0h45VGfRnEBNzw9h6sgQUxcQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3c695d8f3_1740584204034_0.08558391214741468","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-36ef9c620":{"name":"@cloudflare/workers-shared","version":"0.0.0-36ef9c620","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-36ef9c620","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d1048b8c68c2512f134fc065795c4252e07e0d1d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-36ef9c620.tgz","fileCount":11,"integrity":"sha512-hgj13YAk4rZdI7niZLTVBvKiWbRWsTio01qs5+J4Q+AMU72HnUKG9bcZ40hNo78bjeQ51gE2JhXkJNV7HyyokA==","signatures":[{"sig":"MEUCIQDdCiKsrJbmwVnsR5A37LMDYs9p5LfAkbWi0SRBjkfrEAIgLuWRnV6ilnfvEKY9H/1/nSgby9ov6x51aSKT+AWlsyY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-36ef9c620.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/99e59d31cf942798498f5f557358dbf0/cloudflare-workers-shared-0.0.0-36ef9c620.tgz","_integrity":"sha512-hgj13YAk4rZdI7niZLTVBvKiWbRWsTio01qs5+J4Q+AMU72HnUKG9bcZ40hNo78bjeQ51gE2JhXkJNV7HyyokA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-36ef9c620_1740605346882_0.32394544893957855","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-b5bc63b67":{"name":"@cloudflare/workers-shared","version":"0.0.0-b5bc63b67","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b5bc63b67","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0504a44b5f39e45877683eb202a020bc8ee7eeb2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b5bc63b67.tgz","fileCount":11,"integrity":"sha512-nb3iZutGTPiKI0w/vQckYhrI1oyk0/5557upnlSkzhTudEDy/ch35rxm8GSxi8MoTLXfiPf0X/oSWh4732hybQ==","signatures":[{"sig":"MEQCIA0ZQktZ/a+I4vqNUI45HAs0BV+7BpEKUqEnRESGGVRhAiATzP+hGlO21qyZgKAKnJrZ2Mo/KF/1fEdf7onNEKpNag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-b5bc63b67.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f472e3381875401804cd080e0f9034a1/cloudflare-workers-shared-0.0.0-b5bc63b67.tgz","_integrity":"sha512-nb3iZutGTPiKI0w/vQckYhrI1oyk0/5557upnlSkzhTudEDy/ch35rxm8GSxi8MoTLXfiPf0X/oSWh4732hybQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b5bc63b67_1740638376599_0.17367512692600462","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6c6143b25":{"name":"@cloudflare/workers-shared","version":"0.0.0-6c6143b25","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6c6143b25","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d1c33b2eb2bfcdc4cdf35dd3fcc351a0d06d56b8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6c6143b25.tgz","fileCount":11,"integrity":"sha512-s+A28aVa42CdABvgDitxapdTUd2Izn18UDJ6hhNkOeavdltdONEebkAYSuHz1vgTupAhpuINeOb6TEKesnjWag==","signatures":[{"sig":"MEQCIA4ItS9kWCMIvzjhj4r5aLciFTAd4IbVMIxMwhSLNXPlAiAQToRdhV9mXN0taVV5umpFbL8mjFh2N8qm1OvUBnYS/Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-6c6143b25.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/02565e9366a88a281da7e23851271977/cloudflare-workers-shared-0.0.0-6c6143b25.tgz","_integrity":"sha512-s+A28aVa42CdABvgDitxapdTUd2Izn18UDJ6hhNkOeavdltdONEebkAYSuHz1vgTupAhpuINeOb6TEKesnjWag==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6c6143b25_1740642685212_0.9693049675239365","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-59cb914ee":{"name":"@cloudflare/workers-shared","version":"0.0.0-59cb914ee","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-59cb914ee","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"85743b633765a6c087085060e749fda7358da8ef","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-59cb914ee.tgz","fileCount":11,"integrity":"sha512-IAeuMoxhsgRFnlW/kaJkw+vpa+9abDWuKSA6AP2u8VdKClQJL9Skc5R63Y7xHWb1ho9V42/k7liPnLAjIha6pg==","signatures":[{"sig":"MEYCIQCyfUjIHeJQ9kMrLrQ0m3ny7/4aGSzRcFeAmr8sHxs5UgIhAPYJDJVVpRgIDzSK2B2u7+yZXQc6hn/PM52erq1tjrIO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-59cb914ee.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/40168c8ef5364f1f5c69d7fcf3eea2cb/cloudflare-workers-shared-0.0.0-59cb914ee.tgz","_integrity":"sha512-IAeuMoxhsgRFnlW/kaJkw+vpa+9abDWuKSA6AP2u8VdKClQJL9Skc5R63Y7xHWb1ho9V42/k7liPnLAjIha6pg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-59cb914ee_1740652489521_0.8405480175224813","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-23be4f453":{"name":"@cloudflare/workers-shared","version":"0.0.0-23be4f453","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-23be4f453","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"00490eb40e3f637d781a8d462dfb4710608975ca","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-23be4f453.tgz","fileCount":11,"integrity":"sha512-6z1dlS/8GaDbJ7dYZLES2YYoRGcE/yYvZH+ofUJeINidspUCSqklhXzK05TOh5iz5wl8QeABEmnaVePPOdvvpw==","signatures":[{"sig":"MEYCIQCMzIVmEt4CjmO2j46/RgUixdRYNpsuoIulODEdN6uX8wIhALo7GZAYR7jt5/zVvf5UA9pgC4Y+mK10g5I/Qze2MJjG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-23be4f453.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1cfd2bd579d597f937d1a34bbdeebc54/cloudflare-workers-shared-0.0.0-23be4f453.tgz","_integrity":"sha512-6z1dlS/8GaDbJ7dYZLES2YYoRGcE/yYvZH+ofUJeINidspUCSqklhXzK05TOh5iz5wl8QeABEmnaVePPOdvvpw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-23be4f453_1740653880402_0.8575064988158339","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fce642d59":{"name":"@cloudflare/workers-shared","version":"0.0.0-fce642d59","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fce642d59","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1f3d657d3c51e86314dc9c75ef3be69b7d8d4fbf","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fce642d59.tgz","fileCount":11,"integrity":"sha512-e0S1X4R+s+0SD0UnhYt6NHfTqTIvoms9F6YtIn3vVsoecnniEtbAr+dKwh5lkaM5Qg7QNZGIkluhQYz+5V6fuA==","signatures":[{"sig":"MEUCIQDvXkUIMBlR0m1CrwavctswWZFrSq8qDm4KAbKax49V7wIgKp67bW034UgvooyYoWSKOr5GZR/z3zIgIrKD0GBn7eA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-fce642d59.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/fce72016d99aa6f24b7ddb4f941f6a31/cloudflare-workers-shared-0.0.0-fce642d59.tgz","_integrity":"sha512-e0S1X4R+s+0SD0UnhYt6NHfTqTIvoms9F6YtIn3vVsoecnniEtbAr+dKwh5lkaM5Qg7QNZGIkluhQYz+5V6fuA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fce642d59_1740661691760_0.005682487863249763","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a9c0159f8":{"name":"@cloudflare/workers-shared","version":"0.0.0-a9c0159f8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a9c0159f8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4bb7fa340db2c7e6ba49e9aa8f34c17a24496ea5","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a9c0159f8.tgz","fileCount":11,"integrity":"sha512-KcoFk9PJ+0eAWnklzimzKDHSY0kJ8R2wCD8yMOsZCysLqu43k395aJu3+2XG2J7uhdtaDJmUy0v6MpmZ6ry12g==","signatures":[{"sig":"MEQCIG+54BgAd0BeotcuiOFOqFEwyVErbcg9g1kYkt3TG/WqAiBBTAJlOoft0ys1HzdAZZtSWdrel3Cm7zSV/+UTTOSvRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-a9c0159f8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9825562558c65c2010b0dc097153af31/cloudflare-workers-shared-0.0.0-a9c0159f8.tgz","_integrity":"sha512-KcoFk9PJ+0eAWnklzimzKDHSY0kJ8R2wCD8yMOsZCysLqu43k395aJu3+2XG2J7uhdtaDJmUy0v6MpmZ6ry12g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a9c0159f8_1740667457824_0.8003720874703177","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a3d9d64f6":{"name":"@cloudflare/workers-shared","version":"0.0.0-a3d9d64f6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a3d9d64f6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"11b2fdcc9d1c6741f0722d7e218559bb2c7720b9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a3d9d64f6.tgz","fileCount":11,"integrity":"sha512-qepxP4gKkugiFJwtOw1wgw9QO6GZ5me9f6E+/I1uYJDRxd67M4hr65NPeSQtVQ6oCmlEuwPvJIF48y2AgPTODQ==","signatures":[{"sig":"MEUCIFvRqFP2dYY/aO1E+5R8qaaZYH+11jxXSxuIwv9aLgdLAiEAjMeVRMKeSMcKonEwppAXmThnIzR1/GCtR1anZYFU2ro=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-a3d9d64f6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c49dbd02673c091ebf2edc3d72982f5d/cloudflare-workers-shared-0.0.0-a3d9d64f6.tgz","_integrity":"sha512-qepxP4gKkugiFJwtOw1wgw9QO6GZ5me9f6E+/I1uYJDRxd67M4hr65NPeSQtVQ6oCmlEuwPvJIF48y2AgPTODQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a3d9d64f6_1740670192423_0.41769106828047464","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-26a66d76d":{"name":"@cloudflare/workers-shared","version":"0.0.0-26a66d76d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-26a66d76d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1147984be13e8fa22356ce3e2f4e696518937c6f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-26a66d76d.tgz","fileCount":11,"integrity":"sha512-0JJtMx8qZSPz0IfNAJb8vki2q0mGt/5DVnU9GKJsKey3dfgsCeiA5fRabfW/e1dtkd6W+tEb66NGSKz+nHxLOw==","signatures":[{"sig":"MEUCIB0KuH3wJcP+btuv8PolTPuCsQ1vN7P/HMb35qU/pUzqAiEA+Ur0al/082azGjZrkxD4ybn2DgrLdkPPltU6RPrKObk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-26a66d76d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a60e38c848daa09d63a204b6d35eab7f/cloudflare-workers-shared-0.0.0-26a66d76d.tgz","_integrity":"sha512-0JJtMx8qZSPz0IfNAJb8vki2q0mGt/5DVnU9GKJsKey3dfgsCeiA5fRabfW/e1dtkd6W+tEb66NGSKz+nHxLOw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-26a66d76d_1740678953043_0.0806836797432553","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5b8cb49e9":{"name":"@cloudflare/workers-shared","version":"0.0.0-5b8cb49e9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5b8cb49e9","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"173911a5933bf4a3a688524e4448a7d6211964d2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5b8cb49e9.tgz","fileCount":11,"integrity":"sha512-sqy4s4Nuw/kVvs91CJ1xzA20B8hvewZk/91AHNCK+oS/Yz0cFbelXARhSvYwJiikNHmgBvDmtb39OGkxI610ow==","signatures":[{"sig":"MEYCIQCNLL/fSHcz3HUPXQ4+hfuciGdaKi7HAUALs4hDJMDtogIhAOB1UNaPys9oXLA/tiH1uw2tcrkUFezQwtbnpTcve1q5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-5b8cb49e9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c5dad4f2f2590daae3b1565106b1d622/cloudflare-workers-shared-0.0.0-5b8cb49e9.tgz","_integrity":"sha512-sqy4s4Nuw/kVvs91CJ1xzA20B8hvewZk/91AHNCK+oS/Yz0cFbelXARhSvYwJiikNHmgBvDmtb39OGkxI610ow==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5b8cb49e9_1740684835079_0.19002221236445482","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a4909cbe5":{"name":"@cloudflare/workers-shared","version":"0.0.0-a4909cbe5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a4909cbe5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"bdc711b6e57c272c70d854c8f34ef88c488f105d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a4909cbe5.tgz","fileCount":11,"integrity":"sha512-xxdoX9B/+Bq+3Z+BtXe/5a8trjcgQ+zmwvFBeaHQyJazMskf8gdWJs6jtM4otJikPGI+Wa+qSnLgunxjMnGQbA==","signatures":[{"sig":"MEYCIQC9iAyPUt7PhkIevU0YNdMu0iNB8HAzgFA+h3NaUkk+dwIhAO4S/YWU50RJgstkQ2b3z3VHsBXDuRKS/pnnIkii3+6D","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-a4909cbe5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c9b992e47cdc894d677e6fc0bc859407/cloudflare-workers-shared-0.0.0-a4909cbe5.tgz","_integrity":"sha512-xxdoX9B/+Bq+3Z+BtXe/5a8trjcgQ+zmwvFBeaHQyJazMskf8gdWJs6jtM4otJikPGI+Wa+qSnLgunxjMnGQbA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a4909cbe5_1740685701075_0.6934312600104193","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6f26bebb0":{"name":"@cloudflare/workers-shared","version":"0.0.0-6f26bebb0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6f26bebb0","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f36742bef9a6d7a5dfda3fb8ec1e018d99508069","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6f26bebb0.tgz","fileCount":11,"integrity":"sha512-NXu/H27V9Dgh2GECqWTNq5LRmEt0qiVe5HDJRMUVuWH1DCH74sxBgllD0DHvo5qK8RazVM3uWT0adNJA5Gk5qg==","signatures":[{"sig":"MEUCIQDfnKNztnGcActBpaZ9L3DOrPe0Inxch301A9LQpZYvBwIgHZq+5qiedZcaQb+6/P4nLGhMs1rR+zgZL4h/bnLZ2bg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-6f26bebb0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/dd7a75adef51020fc83cf2a566e8b212/cloudflare-workers-shared-0.0.0-6f26bebb0.tgz","_integrity":"sha512-NXu/H27V9Dgh2GECqWTNq5LRmEt0qiVe5HDJRMUVuWH1DCH74sxBgllD0DHvo5qK8RazVM3uWT0adNJA5Gk5qg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6f26bebb0_1740732917201_0.4533662941290719","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0630d9ba4":{"name":"@cloudflare/workers-shared","version":"0.0.0-0630d9ba4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0630d9ba4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"706155f4967806d35f71139ca2a87ae79f1ed728","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0630d9ba4.tgz","fileCount":11,"integrity":"sha512-qSAyvgkXaerfTMpMkEi2Ekyhtppm30nBgxjSK1OaYSfBb7HW+zS9VVB5nvqrDm0eNBa4j9UHp6qJdkNeUcdIEA==","signatures":[{"sig":"MEUCIFMxzKTBP8kSCH+CVbfk2hpVpwe35dNgIvWteKiMV1P7AiEA3zVVhmhaf6DRbEV4H2A4HoAVtkhmke17fbxuEjddrxk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-0630d9ba4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bdb435bb58122f4e7088ab62ddf1c653/cloudflare-workers-shared-0.0.0-0630d9ba4.tgz","_integrity":"sha512-qSAyvgkXaerfTMpMkEi2Ekyhtppm30nBgxjSK1OaYSfBb7HW+zS9VVB5nvqrDm0eNBa4j9UHp6qJdkNeUcdIEA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0630d9ba4_1740739801062_0.5630105588318448","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5b047e4af":{"name":"@cloudflare/workers-shared","version":"0.0.0-5b047e4af","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5b047e4af","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"45d476641c8d751962c10e2dd76a57e140669641","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5b047e4af.tgz","fileCount":11,"integrity":"sha512-4sF559VEktkpln6FnM0f0Ja+CJmcBv/Fh6my1AtF++ReiS51kOyIkdmMv7m8rliGJ+e9rlGpuZCtaKSoe2C0tQ==","signatures":[{"sig":"MEYCIQDGzRdYyXu1L00hDXGdB7da5/qFS7Kq6BZa8rz6Yz+UQAIhALpA5U6tcx6PBMZg2QJHqa83rpot8U0eS6c9ItFSzjaF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-5b047e4af.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/46148f70d2c7ae9b017084dae49b88ca/cloudflare-workers-shared-0.0.0-5b047e4af.tgz","_integrity":"sha512-4sF559VEktkpln6FnM0f0Ja+CJmcBv/Fh6my1AtF++ReiS51kOyIkdmMv7m8rliGJ+e9rlGpuZCtaKSoe2C0tQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5b047e4af_1740741184105_0.7738357427379465","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-acd42a849":{"name":"@cloudflare/workers-shared","version":"0.0.0-acd42a849","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-acd42a849","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"293d71733d9b761fc0814ca61d905f15125b49d5","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-acd42a849.tgz","fileCount":11,"integrity":"sha512-rSGC4QkW1BffXZKqbsesbQZM2aG9BtkVgdGsibG2aHA1Z0gUDF/qDYvk3EaHF9ubOf8Mk8yLcB/5y17VytBS3A==","signatures":[{"sig":"MEQCIGfAW3CuWklGfRJlfKRDsseOUL/eg+tprUwzsoP0sBvpAiByD3yX0S2qrpSunia0IMwHRtYJHEVVUEMGkH8hgjFmdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-acd42a849.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9392831c4aa04a953770246c51872f87/cloudflare-workers-shared-0.0.0-acd42a849.tgz","_integrity":"sha512-rSGC4QkW1BffXZKqbsesbQZM2aG9BtkVgdGsibG2aHA1Z0gUDF/qDYvk3EaHF9ubOf8Mk8yLcB/5y17VytBS3A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-acd42a849_1740756670431_0.6754838411476449","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-bfe0f6f90":{"name":"@cloudflare/workers-shared","version":"0.0.0-bfe0f6f90","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-bfe0f6f90","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c40624f28eb34677d2817912325aab7433b6346a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-bfe0f6f90.tgz","fileCount":11,"integrity":"sha512-72erwssLaD5qQg6F43ihN9FmmZONGPizKh6Y/q504GGcNnNnSuRefOREEZ2hilI2M+2nfZ5+3JqrkMPWfcFTrg==","signatures":[{"sig":"MEYCIQDoyv/KXWlzpoW6hVCANOxaezDpmnDUSY8fYskjq4CQhQIhAOKyvauP5XNRycRXWKas9CqbKx8BuceDshb3F/eUZAvI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-bfe0f6f90.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/65eb4401fa054c031eb4ef03432c8924/cloudflare-workers-shared-0.0.0-bfe0f6f90.tgz","_integrity":"sha512-72erwssLaD5qQg6F43ihN9FmmZONGPizKh6Y/q504GGcNnNnSuRefOREEZ2hilI2M+2nfZ5+3JqrkMPWfcFTrg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-bfe0f6f90_1740759566957_0.22511333318874183","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a8e20bd8e":{"name":"@cloudflare/workers-shared","version":"0.0.0-a8e20bd8e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a8e20bd8e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"90487372726aafe70de1854488306b4f20cdf6be","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a8e20bd8e.tgz","fileCount":11,"integrity":"sha512-vraybCNvC7/A8njXPuP1dcDubVQbM4AA4UXIY7Aoyyne6cS08DduG/rIzq+gUAWqqY7dHdMuwJF6WBOs7c04sw==","signatures":[{"sig":"MEYCIQCXORWd8iwdIVDNFqmSE5I6Z3xVn4wM7TxI2CuaK/3bnQIhAK3IRPZD7Lh83RjyCPlFrAeLMckqtwAgLWxJi732Jrub","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-a8e20bd8e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/56590bd6604b98fc75d89e20a4f0a795/cloudflare-workers-shared-0.0.0-a8e20bd8e.tgz","_integrity":"sha512-vraybCNvC7/A8njXPuP1dcDubVQbM4AA4UXIY7Aoyyne6cS08DduG/rIzq+gUAWqqY7dHdMuwJF6WBOs7c04sw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a8e20bd8e_1740760841467_0.8091198324269173","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-b391e0013":{"name":"@cloudflare/workers-shared","version":"0.0.0-b391e0013","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b391e0013","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"18e181214f852fe898734d3c826ea30d0b03a6c0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b391e0013.tgz","fileCount":11,"integrity":"sha512-dkXboh7KpWQpIj7BV1LckBpmJOZLX9AWT94FMWmK7n5MBsjh96hnPdge59qLUhZV0nGrAJY8KRP2ndZxgigOLQ==","signatures":[{"sig":"MEUCIHInv7hDnM7nGr4pVQqSAq9Koc88mugKnkGFRrYGursHAiEA7H/2rrb4Y2hCFq6gAW0l52IS2nbGWZcTwc0/LZEFUOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-b391e0013.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bea097bc733c42e829a8319a0b5a14d6/cloudflare-workers-shared-0.0.0-b391e0013.tgz","_integrity":"sha512-dkXboh7KpWQpIj7BV1LckBpmJOZLX9AWT94FMWmK7n5MBsjh96hnPdge59qLUhZV0nGrAJY8KRP2ndZxgigOLQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b391e0013_1740773163395_0.05111593983992013","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8ae084f9e":{"name":"@cloudflare/workers-shared","version":"0.0.0-8ae084f9e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8ae084f9e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"42cc63798dfb34507f59d62100a64858b2bdaefe","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8ae084f9e.tgz","fileCount":11,"integrity":"sha512-WXKoZ0nsE43j6ICz7F8+/Zeqt20Ytz/baNvv2uuUEDXpwrSRbObaiZNuqSr/yEja/oGgbBMvtGhE7BRcFmpFjw==","signatures":[{"sig":"MEYCIQC8Nld0MgnYTR0o38hV4fh8Pn69F3LtkyRhftAJFnd5zwIhAMbYGPJ1a1Ol2g5s+SEB/JPc3zTE9yoQcACQDc1K2kzQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-8ae084f9e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/787f3aba21f300ddca4a86240122102b/cloudflare-workers-shared-0.0.0-8ae084f9e.tgz","_integrity":"sha512-WXKoZ0nsE43j6ICz7F8+/Zeqt20Ytz/baNvv2uuUEDXpwrSRbObaiZNuqSr/yEja/oGgbBMvtGhE7BRcFmpFjw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8ae084f9e_1740989698627_0.1603386884486444","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ff96a7091":{"name":"@cloudflare/workers-shared","version":"0.0.0-ff96a7091","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ff96a7091","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"43bf513f330440a4df38054cf2a4bfe2be786a58","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ff96a7091.tgz","fileCount":11,"integrity":"sha512-iZ3U0o4ssdN+fRLXdafl/NIc3XJUe554X11ZnkY2SgkUL/khaJq+KtcSAvRKA4A1vSUgV0wn0OG3QQl9I29XOg==","signatures":[{"sig":"MEYCIQDEdG1CooP4AzAmNdgQWcEOo2pQz+GP9R2KaA0ZvUHWTAIhAKY0jwcZoMu+fBzt2Cr74M1p1/u1hsqUI85+AcYgR7c0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-ff96a7091.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0104b7706c42a4a72a95c0acc141e16e/cloudflare-workers-shared-0.0.0-ff96a7091.tgz","_integrity":"sha512-iZ3U0o4ssdN+fRLXdafl/NIc3XJUe554X11ZnkY2SgkUL/khaJq+KtcSAvRKA4A1vSUgV0wn0OG3QQl9I29XOg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ff96a7091_1740995960091_0.7972966868478728","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-60d2bc61a":{"name":"@cloudflare/workers-shared","version":"0.0.0-60d2bc61a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-60d2bc61a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"406c14474750354420ce32fbb0415acaec49ac9a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-60d2bc61a.tgz","fileCount":11,"integrity":"sha512-0b1ammXrfGT7f8k3UJdp8TM8t6OllbJnPp/CeaJ4OlbXQnT9lMz+aygU5hUV9OLqe4cTGi7hXPi0wLB9JTCXng==","signatures":[{"sig":"MEUCIAZfwqSnNNoRrUqkYrqxntSUw58dYXYmlf5YjVZcQhhaAiEAhW3NxG6X9CFvfCGFzzFQe9kJPwIifswSdutgV2dnw3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-60d2bc61a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c9a85573ab7989603852c90bb26a2fff/cloudflare-workers-shared-0.0.0-60d2bc61a.tgz","_integrity":"sha512-0b1ammXrfGT7f8k3UJdp8TM8t6OllbJnPp/CeaJ4OlbXQnT9lMz+aygU5hUV9OLqe4cTGi7hXPi0wLB9JTCXng==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-60d2bc61a_1741005540116_0.5152272262789173","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-c8fab4d93":{"name":"@cloudflare/workers-shared","version":"0.0.0-c8fab4d93","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c8fab4d93","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8ecc8deffc4b0f0b7fc283a1c6b16e258975ba35","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c8fab4d93.tgz","fileCount":11,"integrity":"sha512-zqCi8t3/6KMdEtBggqcAEwBqZn/WXTAd33PoTnrJ3/AOnM78XrvueAgMpZC4/1sv3IMG8oQitWad5TWedHKdOw==","signatures":[{"sig":"MEUCIHOcwYizyzir9DaxAvp4K8Oy7MmbaG2NZiYT8NKEZWNQAiEAj63ZOSVfR3py1+lqOD53xexz1u9To1d6MrClu63fhlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-c8fab4d93.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6ee36387feb5b3f19cc5b1a0e7f28f0c/cloudflare-workers-shared-0.0.0-c8fab4d93.tgz","_integrity":"sha512-zqCi8t3/6KMdEtBggqcAEwBqZn/WXTAd33PoTnrJ3/AOnM78XrvueAgMpZC4/1sv3IMG8oQitWad5TWedHKdOw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c8fab4d93_1741012929688_0.8145171463938732","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f59d95b6f":{"name":"@cloudflare/workers-shared","version":"0.0.0-f59d95b6f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f59d95b6f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f4becd9ba8451e8d5a87f4befb1ec02b3b8a2e54","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f59d95b6f.tgz","fileCount":11,"integrity":"sha512-0YuCcCdqKiXrLsKzqt9sgEp5W0a2UBTdvk5gG67JtbJHoEk1Zl8nFVQ3j4PAFpoh/ejt05nYeFitOCBL6TuoSg==","signatures":[{"sig":"MEYCIQDOwHfwP0hiSe+GXUbD5TxYC1dBf09+zjq1hiwhrFdXngIhAOgLQdVykSIgvHmlDFTvuQgI6UpMrr7yn2TOFgK4lDkI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980299},"_from":"file:cloudflare-workers-shared-0.0.0-f59d95b6f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a72d12691d04b368078b73700323742d/cloudflare-workers-shared-0.0.0-f59d95b6f.tgz","_integrity":"sha512-0YuCcCdqKiXrLsKzqt9sgEp5W0a2UBTdvk5gG67JtbJHoEk1Zl8nFVQ3j4PAFpoh/ejt05nYeFitOCBL6TuoSg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f59d95b6f_1741019270820_0.6230669634433375","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-7f565c5c8":{"name":"@cloudflare/workers-shared","version":"0.0.0-7f565c5c8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7f565c5c8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1fefa4158c53405bb23a0c61825b644434440b1e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7f565c5c8.tgz","fileCount":11,"integrity":"sha512-sP9Mr4qfagPLpnFsTubjgCI+vNii29dUTUSI+EhCTxXQWOW2Y/MBPndzJHX0m6M5bWNU3att0+fDwbxD73mtKA==","signatures":[{"sig":"MEUCIQD0wVNvVJq7z+FZUbN1EOwbMWgdMYq5HvOeLYizXCLjagIgZMpzjDcyhaMRs2KTgV3WBSeGYy46yKxT5tgegfl65O4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980299},"_from":"file:cloudflare-workers-shared-0.0.0-7f565c5c8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b9ae8ee946a9f6f9148163a5aec687c1/cloudflare-workers-shared-0.0.0-7f565c5c8.tgz","_integrity":"sha512-sP9Mr4qfagPLpnFsTubjgCI+vNii29dUTUSI+EhCTxXQWOW2Y/MBPndzJHX0m6M5bWNU3att0+fDwbxD73mtKA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7f565c5c8_1741023288248_0.19628724803318387","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-94729a691":{"name":"@cloudflare/workers-shared","version":"0.0.0-94729a691","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-94729a691","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"223d104afc433f0412cfea510e6588f9a47d3b26","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-94729a691.tgz","fileCount":11,"integrity":"sha512-ulALVz0lZDK8xH0EyUf49pT4JqW/sY1ENcvyIq7vl16Yxs8Jaw1Pax1dcmt72EiSOccrohkIPS8FRfccpmyZ8w==","signatures":[{"sig":"MEYCIQC5/eDNHprh3BzJc9P56DuJKzfb6IWm4Wl3xknnzqderQIhAOHZZpkCLaTOab6bXrk4jjCz8lG6LVH45XOD4hAXCm72","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980299},"_from":"file:cloudflare-workers-shared-0.0.0-94729a691.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8877523363e66eef26c0a5a217cdbd7b/cloudflare-workers-shared-0.0.0-94729a691.tgz","_integrity":"sha512-ulALVz0lZDK8xH0EyUf49pT4JqW/sY1ENcvyIq7vl16Yxs8Jaw1Pax1dcmt72EiSOccrohkIPS8FRfccpmyZ8w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-94729a691_1741036167119_0.6934542517794788","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-00cf67c53":{"name":"@cloudflare/workers-shared","version":"0.0.0-00cf67c53","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-00cf67c53","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"88d95e03810c0d28b9bf04ceecbefd5f9b23374f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-00cf67c53.tgz","fileCount":11,"integrity":"sha512-SdoB5cCx0R+WLOLq6trNtjluPBdEaCehvSN4YzflS/9tJhn6Jgvv8BeZIwNcq0vM72b5o/aVlAkalr8yxiFzRA==","signatures":[{"sig":"MEYCIQD8F393lt3YTCHa1hNQqo+qx8nM+gEZINuq2O+j5K7R5gIhAL8ZK+jswsS1brFLWUcKWZn0OMk/uOQ6vMzT7XvSvuhF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-00cf67c53.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/24dc9b8f248d1e3f16d3d6c74e034ab5/cloudflare-workers-shared-0.0.0-00cf67c53.tgz","_integrity":"sha512-SdoB5cCx0R+WLOLq6trNtjluPBdEaCehvSN4YzflS/9tJhn6Jgvv8BeZIwNcq0vM72b5o/aVlAkalr8yxiFzRA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-00cf67c53_1741042635650_0.7553459837791279","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-3f475e54b":{"name":"@cloudflare/workers-shared","version":"0.0.0-3f475e54b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3f475e54b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"de3c60359e48ec93c21ab8d889cbefcf7f9efb6c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3f475e54b.tgz","fileCount":11,"integrity":"sha512-B36+rojt9jI5QcmKQ4LLuEltlzqqt/32APLzi0DEGx1l1zco9UJpRUiFZGgdiCMirq3AUypHsVLZPpG65dSsrw==","signatures":[{"sig":"MEQCIAvan1bGO3MnxK0YerZQleZ3Jctqg7Z+UihXzeZQzAy1AiBkHCiQpG7PcMH12Q2OxHv99AiVgDNnfTR6H6J4wYEkxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980941},"_from":"file:cloudflare-workers-shared-0.0.0-3f475e54b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3776ec4f7522569ece32b40e2506a478/cloudflare-workers-shared-0.0.0-3f475e54b.tgz","_integrity":"sha512-B36+rojt9jI5QcmKQ4LLuEltlzqqt/32APLzi0DEGx1l1zco9UJpRUiFZGgdiCMirq3AUypHsVLZPpG65dSsrw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3f475e54b_1741073244688_0.3943242138521419","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2d409892f":{"name":"@cloudflare/workers-shared","version":"0.0.0-2d409892f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2d409892f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"37af409c74cd47e439db9f5d7a4d2d08345963cb","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2d409892f.tgz","fileCount":11,"integrity":"sha512-zRwMq5ET0/W6+mTTle7UCmJGXd8ABNBgBrljfXoUo/lfRW/PNgjo0bRC7bHdj5VMgH9i2cD+6GITl6p9xG6ccQ==","signatures":[{"sig":"MEQCIBpVprPVVYkwU5loSUAb2xBJ572jxqxsRRVCJ+AzvUznAiAXFLKjYSPRX54u1kbbEEJdk1rkA5j252AlF28kts7HfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980299},"_from":"file:cloudflare-workers-shared-0.0.0-2d409892f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ef1cba8f38e7f81daa92ee6cdda3e37f/cloudflare-workers-shared-0.0.0-2d409892f.tgz","_integrity":"sha512-zRwMq5ET0/W6+mTTle7UCmJGXd8ABNBgBrljfXoUo/lfRW/PNgjo0bRC7bHdj5VMgH9i2cD+6GITl6p9xG6ccQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2d409892f_1741082920350_0.7350788890709574","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-cf14e17d4":{"name":"@cloudflare/workers-shared","version":"0.0.0-cf14e17d4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-cf14e17d4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e4b9e8a448f5e0398d6572b27b7fb0a207cf8668","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-cf14e17d4.tgz","fileCount":11,"integrity":"sha512-Lebpj0SfK0UxmOHD1jB9mZIjgwrhXztNhiWWIwxXyRng0WJZqbNUrA2Ad38kyG5TyakDh7DFQF+Vl0XWTVjKUQ==","signatures":[{"sig":"MEUCIFCWIKkVizy2yvUsUDsl7MH7pjAkXmrqhhr/mfQaH3uwAiEAztP/5QCQsx1p3KSmogFBsj2w4Ndrm+/7+F1P0jcVTN4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980299},"_from":"file:cloudflare-workers-shared-0.0.0-cf14e17d4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/872238e49cbaffae16aa58146130489a/cloudflare-workers-shared-0.0.0-cf14e17d4.tgz","_integrity":"sha512-Lebpj0SfK0UxmOHD1jB9mZIjgwrhXztNhiWWIwxXyRng0WJZqbNUrA2Ad38kyG5TyakDh7DFQF+Vl0XWTVjKUQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-cf14e17d4_1741089471783_0.9395243228160994","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-19a19e90e":{"name":"@cloudflare/workers-shared","version":"0.0.0-19a19e90e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-19a19e90e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e5bc1398024f849a1f71f58abbe27048442d860f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-19a19e90e.tgz","fileCount":11,"integrity":"sha512-eR9G9enuAyPKgNK6KUOdODLE6LMqq+EYnp7/pq/UqlANzEEwQEI8O+xK8eZ+PCEYsig993Bve4kckb9wPYcWMQ==","signatures":[{"sig":"MEUCICvbZSVy638jr9yaqrpJb48p8YeIzmYILt3LSsBjWSxkAiEAuoJlo50TFxaCvCIjU7C5Uxn93i2LWGVTCrpPXkjTlVU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980299},"_from":"file:cloudflare-workers-shared-0.0.0-19a19e90e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9ba62897883e5eefae34fa9041e2e3f1/cloudflare-workers-shared-0.0.0-19a19e90e.tgz","_integrity":"sha512-eR9G9enuAyPKgNK6KUOdODLE6LMqq+EYnp7/pq/UqlANzEEwQEI8O+xK8eZ+PCEYsig993Bve4kckb9wPYcWMQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-19a19e90e_1741094607157_0.9232457497237196","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a60539794":{"name":"@cloudflare/workers-shared","version":"0.0.0-a60539794","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a60539794","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e33de9eff88303f4286b13359ca8a9e3bdc809a3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a60539794.tgz","fileCount":11,"integrity":"sha512-GEFyXfon0IMIM1VfU+iDKnI6mtB3WaRMQKg6yqG28uDJvpjm1YLL59bzuyeXEI4iCpthQwrIzD3wmZfPmwdZbg==","signatures":[{"sig":"MEUCIHfqrZrIgygiIYzXkwFvSnCQZBX878JJ7zT8oFXBnyMMAiEAxUKHHXebCi1teZ4+adywohfs2YQmCb9LaZfnkc+pE4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980299},"_from":"file:cloudflare-workers-shared-0.0.0-a60539794.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/52783c31ad0a632dd1dbaecb69f17a8b/cloudflare-workers-shared-0.0.0-a60539794.tgz","_integrity":"sha512-GEFyXfon0IMIM1VfU+iDKnI6mtB3WaRMQKg6yqG28uDJvpjm1YLL59bzuyeXEI4iCpthQwrIzD3wmZfPmwdZbg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250214.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a60539794_1741110925875_0.05533123115619909","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-da568e5a9":{"name":"@cloudflare/workers-shared","version":"0.0.0-da568e5a9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-da568e5a9","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"59879e4e917165d734a194e8b509c656c8b9d31f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-da568e5a9.tgz","fileCount":11,"integrity":"sha512-L+emsiGkTEEGHvGbfzSmen1nG6WXW1XT7Vw5EuFvgYBM78YhtYwYS2Eh6voTEAjpz6JfMLknb7eOM28qK+hzPQ==","signatures":[{"sig":"MEUCIA/atDGXjvd8hkMWEfonpeGCdVW1R8HEruibjiWA65gsAiEAsumaJBweVRxLQ6gWWlN8PxPrz9EQT/CZRqzrIIyY+Qs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980299},"_from":"file:cloudflare-workers-shared-0.0.0-da568e5a9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/62f05f03cd66b2cd27fc0632eb25af4a/cloudflare-workers-shared-0.0.0-da568e5a9.tgz","_integrity":"sha512-L+emsiGkTEEGHvGbfzSmen1nG6WXW1XT7Vw5EuFvgYBM78YhtYwYS2Eh6voTEAjpz6JfMLknb7eOM28qK+hzPQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-da568e5a9_1741120154734_0.6376293239396422","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-56a8aed96":{"name":"@cloudflare/workers-shared","version":"0.0.0-56a8aed96","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-56a8aed96","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4ad90ce7acf8917be5053d9c3d835c8a6faa416d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-56a8aed96.tgz","fileCount":11,"integrity":"sha512-tehWcbGjMJLb+ts1MK40zWNnN+NFQ1gsWPYEF6iPs+0GQvg+Cm54iOzC6NX4nq74SAmSaCFWleVNVcv1CWMhig==","signatures":[{"sig":"MEQCIEx4vmxym2DMBcWDYQKDOAbPV0RwYk0W9S2jY3YmcjhyAiBZUEqIVfDLKgGXFYXP4ZY7RVia3r3j4deMjdd+CvEU3g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980265},"_from":"file:cloudflare-workers-shared-0.0.0-56a8aed96.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a563fd7c221ee97169adde0583a74314/cloudflare-workers-shared-0.0.0-56a8aed96.tgz","_integrity":"sha512-tehWcbGjMJLb+ts1MK40zWNnN+NFQ1gsWPYEF6iPs+0GQvg+Cm54iOzC6NX4nq74SAmSaCFWleVNVcv1CWMhig==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-56a8aed96_1741124776749_0.4831960735825953","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fbba583df":{"name":"@cloudflare/workers-shared","version":"0.0.0-fbba583df","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fbba583df","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8495e4a0d4fa62a7a44a7f5691ca03256a561705","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fbba583df.tgz","fileCount":11,"integrity":"sha512-4Rrp3wW6W7xCQjH4HXN6Q8QcZxdBKmgYz3a8SYEtIL2FvgTE17G2hzdUB/GeO+KeS631/hoTocIOruUYrdL2VQ==","signatures":[{"sig":"MEUCIQC+Hor2wd7wryMkYvdOjoOKpLT4WfccVdOCGUQOtEt4twIgOxzyNPmGlBJiGhhE2EGEBW9YuFmmKWKVc8vHYy1lY1A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980265},"_from":"file:cloudflare-workers-shared-0.0.0-fbba583df.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a8c9f7708678e9a25438b654c87c5b1f/cloudflare-workers-shared-0.0.0-fbba583df.tgz","_integrity":"sha512-4Rrp3wW6W7xCQjH4HXN6Q8QcZxdBKmgYz3a8SYEtIL2FvgTE17G2hzdUB/GeO+KeS631/hoTocIOruUYrdL2VQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fbba583df_1741167507963_0.2423275940873595","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-79c781076":{"name":"@cloudflare/workers-shared","version":"0.0.0-79c781076","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-79c781076","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d5755d5940f2d2c7c4745fa63345f3ee87a5e58a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-79c781076.tgz","fileCount":11,"integrity":"sha512-f4pzDpTDYu6WU7vmXXVBR06+y2fhxUd8Pgp7N+I7qwrsjHPuGm7ORHzofb/Uo+5d7KifiMdgxi/RhbJw1uANiA==","signatures":[{"sig":"MEYCIQDZu7/5SViBLWxhk/UmgAP8FhI2XhIZV2hZKIwte0F/+wIhAOhhHBdZXPCWpllIwCWbQ5wI1CuaDy5cSyLtcu9VfYW8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980265},"_from":"file:cloudflare-workers-shared-0.0.0-79c781076.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/83dc89386f77dcb1ccc16280813a221d/cloudflare-workers-shared-0.0.0-79c781076.tgz","_integrity":"sha512-f4pzDpTDYu6WU7vmXXVBR06+y2fhxUd8Pgp7N+I7qwrsjHPuGm7ORHzofb/Uo+5d7KifiMdgxi/RhbJw1uANiA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-79c781076_1741171092970_0.8093119481282613","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-595f17092":{"name":"@cloudflare/workers-shared","version":"0.0.0-595f17092","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-595f17092","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"44d6d9e9c9b4cd34a49c5f13b486b430fbf91736","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-595f17092.tgz","fileCount":11,"integrity":"sha512-TB47SMhCkpzYIOls6/B2XjTe+9U01JxJZdLJ504FV/stdAmWd0+JxvPO+t3xaGhqoQdhunZU1cS1yjhj8s6J6Q==","signatures":[{"sig":"MEUCIQDUGX4bvT6b4f+rgO2pzxoykePfSnvqMI+s/d89RJ5MgAIgFmKHAYwaIjiUZsNslr3P46Hn8567UEBQ6gitS4D30wc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980265},"_from":"file:cloudflare-workers-shared-0.0.0-595f17092.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/95331a6e746af75e0474c17823ca1053/cloudflare-workers-shared-0.0.0-595f17092.tgz","_integrity":"sha512-TB47SMhCkpzYIOls6/B2XjTe+9U01JxJZdLJ504FV/stdAmWd0+JxvPO+t3xaGhqoQdhunZU1cS1yjhj8s6J6Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-595f17092_1741174843935_0.6654401797814908","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-af9a57a32":{"name":"@cloudflare/workers-shared","version":"0.0.0-af9a57a32","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-af9a57a32","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8cd047d447e98c9c33d89b33a9ca1283dd396916","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-af9a57a32.tgz","fileCount":11,"integrity":"sha512-fU72D2hjPo5RNnpfoaMCZeE+MQW4euNQMSn/sX2+NBUucmf9TEGfJPXsi7NuqUKguY3pn4mfjsl9fuOkqoo7rg==","signatures":[{"sig":"MEQCIAawvpXo5OtcuvirzmtWdTumT6fgA3BoQ4cWyqGK1jvXAiAi/bxwRIx8L+nRG85MkhWYdh0Cl9Z2mAWFfRRM07RKUA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980265},"_from":"file:cloudflare-workers-shared-0.0.0-af9a57a32.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/13003abd04a86aeb5eea2ed71907263d/cloudflare-workers-shared-0.0.0-af9a57a32.tgz","_integrity":"sha512-fU72D2hjPo5RNnpfoaMCZeE+MQW4euNQMSn/sX2+NBUucmf9TEGfJPXsi7NuqUKguY3pn4mfjsl9fuOkqoo7rg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-af9a57a32_1741176240284_0.3345429371045312","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-bca1fb551":{"name":"@cloudflare/workers-shared","version":"0.0.0-bca1fb551","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-bca1fb551","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"59743d4e7e2b7355ef6c65473cc5b3936e931c15","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-bca1fb551.tgz","fileCount":11,"integrity":"sha512-tu17x4EmbQkXedIecRnTV6Tnco1V0TnJLqcN8fTa940JvOufakbsNekw44JNtXisgCSoTv9itxrAX3YGtPr//w==","signatures":[{"sig":"MEUCIQDRMbQ3bM5bzotxh0DDUCf+eMrVoJwHCJyiEvhutwRYOwIgXw37aa3r7ztn1/cxqnGb6peKjuS48H4aa5O9ns0rza4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980265},"_from":"file:cloudflare-workers-shared-0.0.0-bca1fb551.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/da7694fefb7dfd367b906241ea188c47/cloudflare-workers-shared-0.0.0-bca1fb551.tgz","_integrity":"sha512-tu17x4EmbQkXedIecRnTV6Tnco1V0TnJLqcN8fTa940JvOufakbsNekw44JNtXisgCSoTv9itxrAX3YGtPr//w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-bca1fb551_1741188844858_0.7902192081468251","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6001ff367":{"name":"@cloudflare/workers-shared","version":"0.0.0-6001ff367","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6001ff367","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"02eb56a7e2b1c5a21eb3754b0860375852502715","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6001ff367.tgz","fileCount":11,"integrity":"sha512-qBF/qZNASch3IEtCTbzI5NQv8JoPd+6tcQqVA5WFETzPO79a0N9fawqRk8MiMipTdF+ojHSQC7F2FwR9qx4ZIg==","signatures":[{"sig":"MEUCIQCaAoiGkHwRpALXlO096CH96dDFilxdORGRsb+3tto/wQIgYpiM7wFHxvCkQb+Xxfwk/Ae3wagBupbw9txBT0UgN+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980265},"_from":"file:cloudflare-workers-shared-0.0.0-6001ff367.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d1a33ab1eb619f00178a7aa1f9d350b1/cloudflare-workers-shared-0.0.0-6001ff367.tgz","_integrity":"sha512-qBF/qZNASch3IEtCTbzI5NQv8JoPd+6tcQqVA5WFETzPO79a0N9fawqRk8MiMipTdF+ojHSQC7F2FwR9qx4ZIg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6001ff367_1741205281046_0.12541378700809291","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d1d5b5313":{"name":"@cloudflare/workers-shared","version":"0.0.0-d1d5b5313","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d1d5b5313","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3c65ace69775aa72db4abb2b0070d5297e3992ed","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d1d5b5313.tgz","fileCount":11,"integrity":"sha512-qhGtRAFCuJopljXx1cASUGin0uUG+IzTU40f3U8ONjDoE9LAKdsQsXWYzT8wzOUP5vA9KDoCwvGGk4iTlwEIsg==","signatures":[{"sig":"MEUCIQCQ27hnaqOBb5cneTN2ySo/IUu6RT+W9dG5pHirt08UtQIgVMMIteSlK5ZL+UJqJ/GwtMZmhb3RKcJ9uJLwI0EA+qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980265},"_from":"file:cloudflare-workers-shared-0.0.0-d1d5b5313.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/192c4e26684f93b0b30a9b005744d6c3/cloudflare-workers-shared-0.0.0-d1d5b5313.tgz","_integrity":"sha512-qhGtRAFCuJopljXx1cASUGin0uUG+IzTU40f3U8ONjDoE9LAKdsQsXWYzT8wzOUP5vA9KDoCwvGGk4iTlwEIsg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d1d5b5313_1741207069719_0.968442563150204","host":"s3://npm-registry-packages-npm-production"}},"0.14.5":{"name":"@cloudflare/workers-shared","version":"0.14.5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.14.5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4a3fbdc7c2638c26839bdd728e7f6ba4165f029c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.14.5.tgz","fileCount":11,"integrity":"sha512-aAh27asjpGT3Cq2iKtlr0BARFHxNZOIeFTqQBSCEYh0eMXDKNHFGeTeLWzZWlYAVcQGFURSdKtVDXq6/KYOjHQ==","signatures":[{"sig":"MEUCIFIsLAfTC4AKeSwPM5wVNHBeWuaqafo7Pb1BeEB6lSyRAiEA3w32tC/kwwZDzGYlIKGAlLLIarvr+6+iE7XoPUU+lbo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980256},"_from":"file:cloudflare-workers-shared-0.14.5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/34ccdea01e1840e5981dc015031ce901/cloudflare-workers-shared-0.14.5.tgz","_integrity":"sha512-aAh27asjpGT3Cq2iKtlr0BARFHxNZOIeFTqQBSCEYh0eMXDKNHFGeTeLWzZWlYAVcQGFURSdKtVDXq6/KYOjHQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.14.5_1741213911726_0.7456341418747094","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-924e7e618":{"name":"@cloudflare/workers-shared","version":"0.0.0-924e7e618","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-924e7e618","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b3a065143c5143820fc16f5d4bec0c07d27eb037","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-924e7e618.tgz","fileCount":11,"integrity":"sha512-doSQMFZdba/tF1/W8lr1/OTbKT8Yj6jvCa68A9/WdwsFudGiVmk8ZlKVrmKJfx3CBDISt8LwdwITyIx3qkP/Ag==","signatures":[{"sig":"MEQCIHgfjP0xDLGNhdsaxLsI/IHZ4NdWbVJ4yDetels+XswaAiAJXvssuR1316tiQdwo3z/RodIofV7Y/og55PEs16lIpg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980265},"_from":"file:cloudflare-workers-shared-0.0.0-924e7e618.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/835b2b6c469381e2918b8eeee4afbbed/cloudflare-workers-shared-0.0.0-924e7e618.tgz","_integrity":"sha512-doSQMFZdba/tF1/W8lr1/OTbKT8Yj6jvCa68A9/WdwsFudGiVmk8ZlKVrmKJfx3CBDISt8LwdwITyIx3qkP/Ag==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-924e7e618_1741214267624_0.4471923989432771","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-187d88794":{"name":"@cloudflare/workers-shared","version":"0.0.0-187d88794","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-187d88794","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6856da8ea2bdbd07e4a9911800d454008f1b3e5e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-187d88794.tgz","fileCount":11,"integrity":"sha512-6fO01J+v9gaYypdgBwMf/LnJOQty1mMgloz5w9KyUreb8MOrC+hjJh3wBOen2Kx73RpaVpzKOh0RTESPjx2ftQ==","signatures":[{"sig":"MEUCIFmsnVg+4sfU/TGrJIqS/X2ritnGEmJnMIpn6oLPA+ijAiEAy1cy/UA8nyp1eEAYLZan69CvOxioaHY30wpihZeSbPE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980265},"_from":"file:cloudflare-workers-shared-0.0.0-187d88794.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ee34d8f28e0ab995f136ae7d3cc7df99/cloudflare-workers-shared-0.0.0-187d88794.tgz","_integrity":"sha512-6fO01J+v9gaYypdgBwMf/LnJOQty1mMgloz5w9KyUreb8MOrC+hjJh3wBOen2Kx73RpaVpzKOh0RTESPjx2ftQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-187d88794_1741251581033_0.7736071770489181","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ca6001066":{"name":"@cloudflare/workers-shared","version":"0.0.0-ca6001066","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ca6001066","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4ed30999ab9d10278614b8e0d5ad18c19b003e48","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ca6001066.tgz","fileCount":11,"integrity":"sha512-jlS81kdZ1rijCqw8/pJDt1WkAxhxVMdbS5xiGPCxWq3mawlBjQBXiHGd8x604eRLV1jp1qZjJoKrUWT6ABNsCw==","signatures":[{"sig":"MEQCIB6fFXIzlwGYGWz/CllN031fLGFUQJw22antfdNR84LaAiBCaKgi03d0LQ8q/XqMJ9Ke6M6CQsriDrDaljcgLI/vDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980265},"_from":"file:cloudflare-workers-shared-0.0.0-ca6001066.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5cc2f3b5ba8d70b84fbcc0c1d48e995d/cloudflare-workers-shared-0.0.0-ca6001066.tgz","_integrity":"sha512-jlS81kdZ1rijCqw8/pJDt1WkAxhxVMdbS5xiGPCxWq3mawlBjQBXiHGd8x604eRLV1jp1qZjJoKrUWT6ABNsCw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ca6001066_1741254466955_0.34721355792248065","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-b24497daf":{"name":"@cloudflare/workers-shared","version":"0.0.0-b24497daf","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b24497daf","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"79f66943dd6c6282d5a86090e6bbb2c30d825a32","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b24497daf.tgz","fileCount":11,"integrity":"sha512-i0rHi2YsIOdGken5hxE6RoLixvT5qe5rJamYOFqnAkcKLE8ramXMPLfYYrtXNxJBFey+AHJNwCOD1IryoYGz2Q==","signatures":[{"sig":"MEUCIAmZ4YJYtRvCradZylPA9ADNg60pOpOQ6SxNoXM/XC4DAiEAp50rAdIYpu51jq5yBDPfa/kK1rsoolDof/U9T0eUKzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980265},"_from":"file:cloudflare-workers-shared-0.0.0-b24497daf.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c8c3bb5a923542b7fac5aeb05c16670b/cloudflare-workers-shared-0.0.0-b24497daf.tgz","_integrity":"sha512-i0rHi2YsIOdGken5hxE6RoLixvT5qe5rJamYOFqnAkcKLE8ramXMPLfYYrtXNxJBFey+AHJNwCOD1IryoYGz2Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b24497daf_1741268966810_0.9220954038743825","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2138fef92":{"name":"@cloudflare/workers-shared","version":"0.0.0-2138fef92","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2138fef92","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"50316f9a1b43e80362cf483b04523a0b9b650968","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2138fef92.tgz","fileCount":11,"integrity":"sha512-D+iwkUlVMF6R2s12CTlH9euvG3NrFNzLztYMWF8fOhz7ZVxkSBIhOYyU6AKIlSZwXC/OwC5QSxs0Fj0QPnNoxQ==","signatures":[{"sig":"MEYCIQDkgslMmMd7vgNz+INKZ4V7o1E05nMG6f1VQaU0LAo6rgIhAP/hNzkbf2Z9s2Lltsj4UMoGYOQcCpGGGCL1fiqy5p+C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980265},"_from":"file:cloudflare-workers-shared-0.0.0-2138fef92.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0624a8d3963b02d11e60e71928bf137f/cloudflare-workers-shared-0.0.0-2138fef92.tgz","_integrity":"sha512-D+iwkUlVMF6R2s12CTlH9euvG3NrFNzLztYMWF8fOhz7ZVxkSBIhOYyU6AKIlSZwXC/OwC5QSxs0Fj0QPnNoxQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2138fef92_1741273680327_0.13863347113994728","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5875adb87":{"name":"@cloudflare/workers-shared","version":"0.0.0-5875adb87","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5875adb87","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"41b0e5e8bee03212667ce964e6c7181acab6fdda","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5875adb87.tgz","fileCount":11,"integrity":"sha512-9BqQoJsH1WFrrBbIqwl5DHQt0guXv3dpyYCK96HSwPMCxX0p9GjFl+DgkF/PaAN8l56SYtZ9hkTBeys6nhr26g==","signatures":[{"sig":"MEQCIHbShg/z47twil35LL1cWG1HY+BrDBaVOzCtIXElg8vrAiB20ONuNSM029Ls12aIG/XbncUz9qVrRZXhX6NVRsyNsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980265},"_from":"file:cloudflare-workers-shared-0.0.0-5875adb87.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6a7aaffcb32a2832d26bc95a9f50bc37/cloudflare-workers-shared-0.0.0-5875adb87.tgz","_integrity":"sha512-9BqQoJsH1WFrrBbIqwl5DHQt0guXv3dpyYCK96HSwPMCxX0p9GjFl+DgkF/PaAN8l56SYtZ9hkTBeys6nhr26g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5875adb87_1741275000700_0.9267509521372657","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-7b6b0c213":{"name":"@cloudflare/workers-shared","version":"0.0.0-7b6b0c213","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7b6b0c213","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"390d8145d628f0f48f8db4cc0234b69d4cffd3b7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7b6b0c213.tgz","fileCount":11,"integrity":"sha512-qFRZ33zifudPGb9k9s+/n8h6i2lvvsXb2FIEDTJczib+umrmooTSk7w6gshlUfG4IgocPqSEjQYkCJIY+squ+w==","signatures":[{"sig":"MEQCIFaVTP5QWWBgyROe9EAToQYp9koz5EH51icCvCQYMSXjAiAbjDK6Bahs9pGknx2TzOZkJmrKO3h6xkMNZAwU3RZaSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980265},"_from":"file:cloudflare-workers-shared-0.0.0-7b6b0c213.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5bcdd84f6b6a9d825f1d645c62b5f0da/cloudflare-workers-shared-0.0.0-7b6b0c213.tgz","_integrity":"sha512-qFRZ33zifudPGb9k9s+/n8h6i2lvvsXb2FIEDTJczib+umrmooTSk7w6gshlUfG4IgocPqSEjQYkCJIY+squ+w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7b6b0c213_1741275983655_0.17136321715827174","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d96fd537f":{"name":"@cloudflare/workers-shared","version":"0.0.0-d96fd537f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d96fd537f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6c38501d8d56746b319996a84d4dbca9a6c32c0e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d96fd537f.tgz","fileCount":11,"integrity":"sha512-l6D4gVdnMO1I49xWanE5G4iFlHnAwTng0YVcSAt6Vz9Ku26Wet4rsO0JlbsQ7cfsU6QEbUmODvhqCNKxNxlyGQ==","signatures":[{"sig":"MEUCIQC12XHwZHLAxFmt8VRKi5PMnqcr7lGEBjRqC3IFM8GY7gIgVVXkfqbwkjG+PlIl6+vUVosi104lheREi7J6ohc0ypM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980265},"_from":"file:cloudflare-workers-shared-0.0.0-d96fd537f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c1642039dcd7ad3ec10c06d71c9b6b76/cloudflare-workers-shared-0.0.0-d96fd537f.tgz","_integrity":"sha512-l6D4gVdnMO1I49xWanE5G4iFlHnAwTng0YVcSAt6Vz9Ku26Wet4rsO0JlbsQ7cfsU6QEbUmODvhqCNKxNxlyGQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d96fd537f_1741279276450_0.24428355629858722","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-56c4ba952":{"name":"@cloudflare/workers-shared","version":"0.0.0-56c4ba952","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-56c4ba952","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2c83396c915605123dcd24dfdb2b85c27e6476b5","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-56c4ba952.tgz","fileCount":11,"integrity":"sha512-iB38SGWwBb0Y9kiCX6A+cN+qG+hjCuGS23hZIw1WH/UdhPkN331sLmZxRELX8Juc1BRYhO1RHF9foVbMMyRTYQ==","signatures":[{"sig":"MEUCIQDc0vDel1PKUorVN5jmndWurT52nVU7tGzRkRnhozJ0wwIgTVf+H5+F1xd59PSXa+qa21miHVm2UCso4NYcdDJoHk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980265},"_from":"file:cloudflare-workers-shared-0.0.0-56c4ba952.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/18c33c44e330635ce3cdd4b23ef1a950/cloudflare-workers-shared-0.0.0-56c4ba952.tgz","_integrity":"sha512-iB38SGWwBb0Y9kiCX6A+cN+qG+hjCuGS23hZIw1WH/UdhPkN331sLmZxRELX8Juc1BRYhO1RHF9foVbMMyRTYQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-56c4ba952_1741281245022_0.9977237950422857","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e3efd68e3":{"name":"@cloudflare/workers-shared","version":"0.0.0-e3efd68e3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e3efd68e3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4faf0aa795ea37e1743b700164519dcff39806ca","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e3efd68e3.tgz","fileCount":11,"integrity":"sha512-f06XS2WUoLVdzAWEY1L8jSdMAgUTUWHEqFZmLVmAnL4NKaos9gb8ZcEKIsN3BI2XnxmUIsS0fUHc/0a9fLf/CQ==","signatures":[{"sig":"MEYCIQCGGWU8tP0gmCfypwFw3tIa3/CaNlhKhwlF9QAIFBiTbQIhAMh4UEwRuSWL4ee5o/bUvP/drOMnXRHB5cWWQnoD09ap","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980265},"_from":"file:cloudflare-workers-shared-0.0.0-e3efd68e3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4f505c970cf9d2c52b922dd5bfe57c35/cloudflare-workers-shared-0.0.0-e3efd68e3.tgz","_integrity":"sha512-f06XS2WUoLVdzAWEY1L8jSdMAgUTUWHEqFZmLVmAnL4NKaos9gb8ZcEKIsN3BI2XnxmUIsS0fUHc/0a9fLf/CQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e3efd68e3_1741296870659_0.43873416549838473","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-35366708d":{"name":"@cloudflare/workers-shared","version":"0.0.0-35366708d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-35366708d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f7e0b67feb851141a25719768fb45fd180836b13","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-35366708d.tgz","fileCount":11,"integrity":"sha512-AYKDVMX2IJM0w+xe0iYJEROJizCQN3g8+j0XJ3zeSpNt7KbJ/gjCOHB+/b2+wzIaCbTuvgFdgzPHk+dSs5U08g==","signatures":[{"sig":"MEUCIHGC7tvAx+oax7P+OmSq39OfH0ZqAnKHvCiEk971KZWwAiEAplFNI1GQHoHN/M0URs2nIau2ajVKSnj/PaP1UlD5tQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980265},"_from":"file:cloudflare-workers-shared-0.0.0-35366708d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/029c1ce404b9110d9c2497c1988d3348/cloudflare-workers-shared-0.0.0-35366708d.tgz","_integrity":"sha512-AYKDVMX2IJM0w+xe0iYJEROJizCQN3g8+j0XJ3zeSpNt7KbJ/gjCOHB+/b2+wzIaCbTuvgFdgzPHk+dSs5U08g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-35366708d_1741347664571_0.5103845339491913","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-204489364":{"name":"@cloudflare/workers-shared","version":"0.0.0-204489364","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-204489364","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"51c304c699f262180191e316ef4b3ad27b7d128c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-204489364.tgz","fileCount":11,"integrity":"sha512-0uJm9PrPxksKuz7i4cvB26JIx6qlGhcMRSHU/qHCQtD20YLxOh3OgCogeJAFrEXJKKGvB5M5MRmxshYMsFJ4QA==","signatures":[{"sig":"MEQCIGW9Nj8eZoudmLbWRuayW8Zxb5r8tq20d9MS+QnN+MeIAiAGc+8+KQRKl94mfvY0tvJHw5/2QSvsvo3/xY3xZCE15g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980265},"_from":"file:cloudflare-workers-shared-0.0.0-204489364.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6efb35845d935b734ed7d86563bdb1d6/cloudflare-workers-shared-0.0.0-204489364.tgz","_integrity":"sha512-0uJm9PrPxksKuz7i4cvB26JIx6qlGhcMRSHU/qHCQtD20YLxOh3OgCogeJAFrEXJKKGvB5M5MRmxshYMsFJ4QA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-204489364_1741357580731_0.5181411533476048","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-aba0e9cad":{"name":"@cloudflare/workers-shared","version":"0.0.0-aba0e9cad","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-aba0e9cad","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"11cf5243e95d5b215275f7f9b6f2552bc37bc636","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-aba0e9cad.tgz","fileCount":11,"integrity":"sha512-nX9LIWFLocgw9nsBXJAlvzJDcNnX4lCRwKznW7wBBDjedfNDdu7V4Sha23ch6tBU91KsFQktrGzlJ5B7auYvOg==","signatures":[{"sig":"MEUCIQDfbYwUuj3Qg1G6p9AG7MjODhFTw/b0s7GR6JbiZ1X9/QIgVKVoAsRs19yFUZ3ojC3E3w9K34OUXePqk5+Oaz+fgYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007444},"_from":"file:cloudflare-workers-shared-0.0.0-aba0e9cad.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/25568b66973c057e393c44f050d850f2/cloudflare-workers-shared-0.0.0-aba0e9cad.tgz","_integrity":"sha512-nX9LIWFLocgw9nsBXJAlvzJDcNnX4lCRwKznW7wBBDjedfNDdu7V4Sha23ch6tBU91KsFQktrGzlJ5B7auYvOg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-aba0e9cad_1741367446790_0.10044772064213303","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-882b9c275":{"name":"@cloudflare/workers-shared","version":"0.0.0-882b9c275","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-882b9c275","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a74e3fda0203bd8072ccea11e194f8800c00a22e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-882b9c275.tgz","fileCount":11,"integrity":"sha512-we6epJvTfHXqo0ZVDKfJP19lSy1LFeQvJL8QTdLNK59Z9mu5/wkTCHZk9Z84MMWIueCkXjLj6QhinsY7MsjWJg==","signatures":[{"sig":"MEUCIHSgCPtnMaLjxkC5rxD+oAlfGFW14QkcrmRxi/Wa7e2KAiEAy2sx4CMRVignHREPfiOQPY/7ky1Staesmrx593OG6W4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1007444},"_from":"file:cloudflare-workers-shared-0.0.0-882b9c275.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bd53890c94a51df61b53f9070a0fe3bb/cloudflare-workers-shared-0.0.0-882b9c275.tgz","_integrity":"sha512-we6epJvTfHXqo0ZVDKfJP19lSy1LFeQvJL8QTdLNK59Z9mu5/wkTCHZk9Z84MMWIueCkXjLj6QhinsY7MsjWJg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-882b9c275_1741368794520_0.48391267310850505","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-53e63233c":{"name":"@cloudflare/workers-shared","version":"0.0.0-53e63233c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-53e63233c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9df64162333ec99498e26221d8a6b5f80cc9a9ff","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-53e63233c.tgz","fileCount":11,"integrity":"sha512-R8bkzMs/Wx3mWfp7VAUVLeO3+3qF+1Wl9f7jJt9vYLM38ZmVINZXqCsjV/UYuGK0VX8tLXUNqURjh+aqtrC6vw==","signatures":[{"sig":"MEQCIHmx3YhW9y4p33FgeSrK55d8grc7AhbokRalUPV1hSp7AiAJsGP6e9fg4HoBkUdfqYVzengTsC8Gfn1a+hwdhhNNIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1009705},"_from":"file:cloudflare-workers-shared-0.0.0-53e63233c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f4cccecb5641a332456bace00f5523d9/cloudflare-workers-shared-0.0.0-53e63233c.tgz","_integrity":"sha512-R8bkzMs/Wx3mWfp7VAUVLeO3+3qF+1Wl9f7jJt9vYLM38ZmVINZXqCsjV/UYuGK0VX8tLXUNqURjh+aqtrC6vw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-53e63233c_1741374622178_0.6617508942286594","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-4d9d9e6c8":{"name":"@cloudflare/workers-shared","version":"0.0.0-4d9d9e6c8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4d9d9e6c8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"98b39e2b5866749fdc29a7203eab320f9d8a2492","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4d9d9e6c8.tgz","fileCount":11,"integrity":"sha512-WSdLIH0efFwXRWXOX98NfULIozCLvYMs3s0dCAA7iEWpXtD6bqXArbgcHHqNxx7D/5UX+Bjg5pOQR9yISg0KSg==","signatures":[{"sig":"MEUCIDntLL2UIWLqm+/Di4ZaKvNarkZBwBH8NbcKdN1tI5k2AiEA+6TXxt0fUMLHIwBr8S5IvEebdRQbIBz0JZa3jKS2Ffc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1009705},"_from":"file:cloudflare-workers-shared-0.0.0-4d9d9e6c8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e5103ef9a6962649b420c75c801b7524/cloudflare-workers-shared-0.0.0-4d9d9e6c8.tgz","_integrity":"sha512-WSdLIH0efFwXRWXOX98NfULIozCLvYMs3s0dCAA7iEWpXtD6bqXArbgcHHqNxx7D/5UX+Bjg5pOQR9yISg0KSg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4d9d9e6c8_1741377286672_0.9297392193030201","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-08b8c4687":{"name":"@cloudflare/workers-shared","version":"0.0.0-08b8c4687","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-08b8c4687","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"69036aa3b1d3521408331bef88f151e70fef2b9a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-08b8c4687.tgz","fileCount":11,"integrity":"sha512-1uXAMQSiN2wA6lCJHnLbOyGeoRE5rBWQmE5xaxwBG+16QtZs7v5cH/8wQt8d4NP2jYocjp8+4NS0WE7GMoIc+g==","signatures":[{"sig":"MEYCIQDA5oCUZ2MtiHX3Xm5tMdriKAAKEL6NWft9e08ity+uiwIhAON1sh3ZIEMQS5Yio2a8aerDpVRw0zpH1uTFdB42701u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011810},"_from":"file:cloudflare-workers-shared-0.0.0-08b8c4687.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/dbe211bda0cd1d7f8f98aba550a4eeb4/cloudflare-workers-shared-0.0.0-08b8c4687.tgz","_integrity":"sha512-1uXAMQSiN2wA6lCJHnLbOyGeoRE5rBWQmE5xaxwBG+16QtZs7v5cH/8wQt8d4NP2jYocjp8+4NS0WE7GMoIc+g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-08b8c4687_1741383305243_0.25209630296766705","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8d6d7224b":{"name":"@cloudflare/workers-shared","version":"0.0.0-8d6d7224b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8d6d7224b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7c2fd17ec6ea1a30ef079ff46f5670ba2e019ddf","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8d6d7224b.tgz","fileCount":11,"integrity":"sha512-FSEfa8vyjsWFBZC7xLLuchMJ6c0AI3o0lObzSrciex5nbLpj2k3/54rb0kU0DU+7XxZ21sPuayiKGlxwpqgqXg==","signatures":[{"sig":"MEQCIEshxY5w0XkE+wnEQUQvJ79cc3ukTHzSFJkUyiupJjevAiA5kjyOQQUZxw/n+Ui8CmzdimpTNxIj37ilvke7yVhn0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011810},"_from":"file:cloudflare-workers-shared-0.0.0-8d6d7224b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/76cd6abfb07577c5749bb0cb7fd8f3e5/cloudflare-workers-shared-0.0.0-8d6d7224b.tgz","_integrity":"sha512-FSEfa8vyjsWFBZC7xLLuchMJ6c0AI3o0lObzSrciex5nbLpj2k3/54rb0kU0DU+7XxZ21sPuayiKGlxwpqgqXg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8d6d7224b_1741422453456_0.627408562361907","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0dc431692":{"name":"@cloudflare/workers-shared","version":"0.0.0-0dc431692","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0dc431692","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"dcd5b35c0111e8e8a6fd8d252bbd306e43ea8277","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0dc431692.tgz","fileCount":11,"integrity":"sha512-42Xk6OkN+xsn6osQKS5KnnoucwdU2H+ZLvHG8l4AAE3oznOa7yRvwr8IoQQGMlbIWI7i4Wh0QvWl6aEH0Q5NRg==","signatures":[{"sig":"MEQCIDi+ULraO8Sg7dqosHBHNC8xGcHxkg2zA7CT7jP2MTQBAiAzVrK/oz0st4dvv7MNfgfsSEtX/4FqfGsN8CiKPzywZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011810},"_from":"file:cloudflare-workers-shared-0.0.0-0dc431692.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/21494dd6d90884b1e351d4f32af32bb9/cloudflare-workers-shared-0.0.0-0dc431692.tgz","_integrity":"sha512-42Xk6OkN+xsn6osQKS5KnnoucwdU2H+ZLvHG8l4AAE3oznOa7yRvwr8IoQQGMlbIWI7i4Wh0QvWl6aEH0Q5NRg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0dc431692_1741597482592_0.7971656802731628","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5e8e633c3":{"name":"@cloudflare/workers-shared","version":"0.0.0-5e8e633c3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5e8e633c3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"75e4b6aa7493a0800508ac48ef15347220cb71bb","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5e8e633c3.tgz","fileCount":11,"integrity":"sha512-CAHBZB5f4D6ajN0H13Jaxx6pcbT2Pfi3HEglIrfp3o75txiWssLTWUbCLje38pWxkZ0iABwaDXeveicgw6c2dg==","signatures":[{"sig":"MEQCIDwISbF1V3eBIJjbAUTCUNhHMiRPbYjFkc4cWl1IYiusAiA/J+9jdseUMyr7p66K7xqXTa361iSb/TdUHWWbmU3r8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011810},"_from":"file:cloudflare-workers-shared-0.0.0-5e8e633c3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b149b22682afa09bed2cd7252365c6a6/cloudflare-workers-shared-0.0.0-5e8e633c3.tgz","_integrity":"sha512-CAHBZB5f4D6ajN0H13Jaxx6pcbT2Pfi3HEglIrfp3o75txiWssLTWUbCLje38pWxkZ0iABwaDXeveicgw6c2dg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5e8e633c3_1741602989311_0.27990495243327174","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6fb582d7f":{"name":"@cloudflare/workers-shared","version":"0.0.0-6fb582d7f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6fb582d7f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"51c28d5e72daea513b8af0363d2e552af9b669ae","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6fb582d7f.tgz","fileCount":11,"integrity":"sha512-+BaMF0qysbrSCJVBA8TviaYZ4hY44x2k6ZZfxbd1o5bEiwDMgbmEu5hTrBQ458kk6J5CN8JbTqnH3JWPR7jwoA==","signatures":[{"sig":"MEYCIQCcZ0zETNkx4JhfsRuLuqk/DsXF1CQwe2QFLQ1oiagxJwIhAKj6BiE7zwYlXuBQdo8pYvdDU9bm30qu1cl0Sleuud7d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011810},"_from":"file:cloudflare-workers-shared-0.0.0-6fb582d7f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b4f7466c09526386b26bc96d2f0689b5/cloudflare-workers-shared-0.0.0-6fb582d7f.tgz","_integrity":"sha512-+BaMF0qysbrSCJVBA8TviaYZ4hY44x2k6ZZfxbd1o5bEiwDMgbmEu5hTrBQ458kk6J5CN8JbTqnH3JWPR7jwoA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6fb582d7f_1741606284067_0.025914206586364896","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-54c809450":{"name":"@cloudflare/workers-shared","version":"0.0.0-54c809450","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-54c809450","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ff9379d032288f04e93aeb96beb4ffb71c851ca2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-54c809450.tgz","fileCount":11,"integrity":"sha512-5PCsxb0bQmnC/p5efj+ZAYKgfK50KObpvvqFz2G6Ko3yt3QUL+WqKUS+XOn6AtfY5AejrbqbBG1rPj5oxJsHXA==","signatures":[{"sig":"MEUCIDYethfC+3Su9tuXKrplK/N7fQ7zMi2dS5L07gCyXZ3fAiEA794ipLG6FefW/ezP1yjssbmt+kvONRu7FKp+qwcDWCQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011810},"_from":"file:cloudflare-workers-shared-0.0.0-54c809450.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9fb4df382a812b1fbeb5849f547d321b/cloudflare-workers-shared-0.0.0-54c809450.tgz","_integrity":"sha512-5PCsxb0bQmnC/p5efj+ZAYKgfK50KObpvvqFz2G6Ko3yt3QUL+WqKUS+XOn6AtfY5AejrbqbBG1rPj5oxJsHXA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-54c809450_1741617680809_0.6141889775691658","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-597255fd3":{"name":"@cloudflare/workers-shared","version":"0.0.0-597255fd3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-597255fd3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"10414fb8eea116d3436e6c778a2bc5f5a178d9d6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-597255fd3.tgz","fileCount":11,"integrity":"sha512-uk2U+hwpQNFL1SaHYpd19u1PxaAefINC1260Uytovkrq/xWKr9hNHnsn1kx68mGA08lew304/+tJt4J313wGsA==","signatures":[{"sig":"MEUCIQDHycFucGiQA+B6OFJejL7QKb/HQ/anbd9Frn8qBSQ8JgIgQvZsmyMfcMKnjj99+D6uIjokUn6jFdBreqWE4ESabLk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011810},"_from":"file:cloudflare-workers-shared-0.0.0-597255fd3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f0916165974c0a3b3760781e1107a3b2/cloudflare-workers-shared-0.0.0-597255fd3.tgz","_integrity":"sha512-uk2U+hwpQNFL1SaHYpd19u1PxaAefINC1260Uytovkrq/xWKr9hNHnsn1kx68mGA08lew304/+tJt4J313wGsA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-597255fd3_1741636658489_0.7980195521476761","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a3527988e":{"name":"@cloudflare/workers-shared","version":"0.0.0-a3527988e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a3527988e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"176df9afd2cdfe9ffa7532449c3f3d4dbaeef63e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a3527988e.tgz","fileCount":11,"integrity":"sha512-ZsPci449tr6FmgRQ2oDqAJe4ABDaioFjpWTkd95lwKplXvToD53SqbnDdsnANnFPVcgL41q4VPNDbvdXrHnTXw==","signatures":[{"sig":"MEUCIQDXhvMudvlIr7tXTad2BRk8MCtvA7P7uMu8AdhFRIGhpQIgRl8rF0NmgIMAvornonEbpE1+NA1GgDDMOk2AoduM1lc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011810},"_from":"file:cloudflare-workers-shared-0.0.0-a3527988e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d67930a9d1ae5ed6f9c3f959aa701a07/cloudflare-workers-shared-0.0.0-a3527988e.tgz","_integrity":"sha512-ZsPci449tr6FmgRQ2oDqAJe4ABDaioFjpWTkd95lwKplXvToD53SqbnDdsnANnFPVcgL41q4VPNDbvdXrHnTXw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a3527988e_1741640274626_0.4193609962148914","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-513504c3e":{"name":"@cloudflare/workers-shared","version":"0.0.0-513504c3e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-513504c3e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e2c656ad09a004e131802a77cde52992ea21714b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-513504c3e.tgz","fileCount":11,"integrity":"sha512-z4I21+/FsiU8PJf2xwOx8VTsvM4qyPbnc/83iPoNydDrXKS9ssiRFOnPm8X9zaL3PUfizYkjZp4m95giW055ag==","signatures":[{"sig":"MEQCIByNXabzpgSDQDkpyMMzU8tjUNyz+mNbqNV+jM+M8blkAiBckCoyHkBNze7dBw31Tuu/mzfLpCanbdxSeOx/eW4ztQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011810},"_from":"file:cloudflare-workers-shared-0.0.0-513504c3e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/30f82f20069242e1181bdb7cdea63a07/cloudflare-workers-shared-0.0.0-513504c3e.tgz","_integrity":"sha512-z4I21+/FsiU8PJf2xwOx8VTsvM4qyPbnc/83iPoNydDrXKS9ssiRFOnPm8X9zaL3PUfizYkjZp4m95giW055ag==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-513504c3e_1741690016042_0.07637576509724453","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-af1c5c36e":{"name":"@cloudflare/workers-shared","version":"0.0.0-af1c5c36e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-af1c5c36e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"02bedc3a488d9424d5ccd8c439aa9643a7a94829","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-af1c5c36e.tgz","fileCount":11,"integrity":"sha512-bal53nSBfdKz0p0KJERDLn9BNkFxu/muZZPHhC1GXFI/aOQAdrahGF9QtnQnBnUr9/qxAVHFTMOCuncbj7aYIA==","signatures":[{"sig":"MEUCIDrgP3SwKK3FKosRUw5LLKKhRbxAVI/BrCi8rjHkBJ5/AiEAprMf+ExTL1HPhStJutC1UZ8zuseLh1FawQb4q0o/Br4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011810},"_from":"file:cloudflare-workers-shared-0.0.0-af1c5c36e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f665ede9d4a1eeecf2ea54a1d55cf54d/cloudflare-workers-shared-0.0.0-af1c5c36e.tgz","_integrity":"sha512-bal53nSBfdKz0p0KJERDLn9BNkFxu/muZZPHhC1GXFI/aOQAdrahGF9QtnQnBnUr9/qxAVHFTMOCuncbj7aYIA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250224.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-af1c5c36e_1741691570981_0.7200214969555117","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-785c39153":{"name":"@cloudflare/workers-shared","version":"0.0.0-785c39153","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-785c39153","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f0ba0a1555b12a9c53d731a41e5f03740dfabdce","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-785c39153.tgz","fileCount":11,"integrity":"sha512-eODb5qknfCEIVbc5iN7dmabfm/DvbOWIweoPs2Ice8t9YsyNddj7EWKSUm8U2yAavfcJhdT9WRk+w5833sVn1g==","signatures":[{"sig":"MEQCICiKTKlszrpZD19OLU3RvMPtVcVf6QRw0r1NJ4wmwVCoAiB2V8mMkSMoMJ4VkE7Bp+xVoBcrlqIsr2pXrggVPweGcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011810},"_from":"file:cloudflare-workers-shared-0.0.0-785c39153.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3e5d582db3cfc9e2b57503f7b4fd323b/cloudflare-workers-shared-0.0.0-785c39153.tgz","_integrity":"sha512-eODb5qknfCEIVbc5iN7dmabfm/DvbOWIweoPs2Ice8t9YsyNddj7EWKSUm8U2yAavfcJhdT9WRk+w5833sVn1g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-785c39153_1741692735266_0.05188343714984822","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@cloudflare/workers-shared","version":"0.15.0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.15.0","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"180186236d8eb061c74b72b1e89ba7ae518f84b7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.15.0.tgz","fileCount":11,"integrity":"sha512-AHFau8vyKZE+DoDANuNsJBtTD/cjc2SYY3ZIV2m+qsx93QibfxLRCRg5szkDdmT6XTsgst1w6V8ho0PafcFxOQ==","signatures":[{"sig":"MEUCIAJaH3Ho3mVEeSaRiAe1GIGPGqWof9bOO8IVkxxQ8uTXAiEAmFu1j4I/uoDY8ys8x3CrwVt7t7YQ3vUBuQWOT54XOIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011801},"_from":"file:cloudflare-workers-shared-0.15.0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c005a4ee52f5c47faabb50421540bfb2/cloudflare-workers-shared-0.15.0.tgz","_integrity":"sha512-AHFau8vyKZE+DoDANuNsJBtTD/cjc2SYY3ZIV2m+qsx93QibfxLRCRg5szkDdmT6XTsgst1w6V8ho0PafcFxOQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.15.0_1741701183825_0.5237245387848102","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5109fdd0b":{"name":"@cloudflare/workers-shared","version":"0.0.0-5109fdd0b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5109fdd0b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3ac65a530a464490156e09c6f279fdb036093c39","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5109fdd0b.tgz","fileCount":11,"integrity":"sha512-1bYenbbrrlBiqqq6d+bsrQlE5JdS8TnKTFAc8gi0Yanq94fN32Jnwg6MjZm+iL74e193vmayR1ymCmQzgM8eww==","signatures":[{"sig":"MEQCIA3p+MWf+ngYtCNGFkknmHMxd+AHmhnEr6Ph5geqKIVEAiBr4Xv1XCksQPwljxmWoM0Ajc3HJOXnB6J6MP+LdQYMow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011810},"_from":"file:cloudflare-workers-shared-0.0.0-5109fdd0b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e76193e78697df454af235c3bf24aded/cloudflare-workers-shared-0.0.0-5109fdd0b.tgz","_integrity":"sha512-1bYenbbrrlBiqqq6d+bsrQlE5JdS8TnKTFAc8gi0Yanq94fN32Jnwg6MjZm+iL74e193vmayR1ymCmQzgM8eww==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5109fdd0b_1741701575761_0.3161354615800993","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-869ec7b91":{"name":"@cloudflare/workers-shared","version":"0.0.0-869ec7b91","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-869ec7b91","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c79bc19f73ddff71c3597efcf038dde767000d0a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-869ec7b91.tgz","fileCount":11,"integrity":"sha512-36PdmDPB5RasxBjVbgxuIrv/h5Vth7ZsHtosPHBEGZY/4I7usdGgr1KQMtSVIUIFvrbZQUFFfEZasOXmmVg9Pg==","signatures":[{"sig":"MEYCIQDVKFce2RnjPTdR+SdgdwFP56WNqM0OMBdl+S7jzc/ahAIhAIopl8kbf+6iGMA2DObam47O7w6HFVkixbRCnWXoHkuV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-869ec7b91.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/748208315f9124bb5a27549ffcaac293/cloudflare-workers-shared-0.0.0-869ec7b91.tgz","_integrity":"sha512-36PdmDPB5RasxBjVbgxuIrv/h5Vth7ZsHtosPHBEGZY/4I7usdGgr1KQMtSVIUIFvrbZQUFFfEZasOXmmVg9Pg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-869ec7b91_1741725470551_0.22226116714315336","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@cloudflare/workers-shared","version":"0.16.0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.16.0","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2ccdbd9e42506f7eb0762e75fb637088b06a2406","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.16.0.tgz","fileCount":11,"integrity":"sha512-LICaq2UDBdzlF8mXA8hYqea0bQ8Z8ZwnE54Cb0MqbpFZCTWkxcWsKsNZZR29zP13gvuusjzqJEGpfmPhnQRfmQ==","signatures":[{"sig":"MEYCIQC7CQXstn248S/XGwZqnn6q9hP1DnF+Ij93y3G3on7p5gIhAOdNlgkyDXz62U2LTzcCfPl+vLdeCftOsXMmhxqSsrDc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013797},"_from":"file:cloudflare-workers-shared-0.16.0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/fff2071891f193daa41d6a06f3975fdb/cloudflare-workers-shared-0.16.0.tgz","_integrity":"sha512-LICaq2UDBdzlF8mXA8hYqea0bQ8Z8ZwnE54Cb0MqbpFZCTWkxcWsKsNZZR29zP13gvuusjzqJEGpfmPhnQRfmQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.16.0_1741863115740_0.5796038624675215","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8419288a4":{"name":"@cloudflare/workers-shared","version":"0.0.0-8419288a4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8419288a4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"42e0bdddaa56cb4c8382d74850e34ca9cf38d92c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8419288a4.tgz","fileCount":11,"integrity":"sha512-H0ZY4A6jwGtTAzhJpl1nCDnuiITia3Mwj9Qo20Ks2BYYVJF8qs6fPk7McVKXOZt50+hTvYzFTqvJJsnHDDtVFw==","signatures":[{"sig":"MEQCIHHymPDPKhiwdJwPF/Bi2zkKVwAC0RcU+/iIIQRsdhVSAiA1/XLYLfgsqapQda+4VK3TIKqlpz+fksY3YrUIue6SKA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-8419288a4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/20eb96e81054dfd6dde4c28f9d3e2f30/cloudflare-workers-shared-0.0.0-8419288a4.tgz","_integrity":"sha512-H0ZY4A6jwGtTAzhJpl1nCDnuiITia3Mwj9Qo20Ks2BYYVJF8qs6fPk7McVKXOZt50+hTvYzFTqvJJsnHDDtVFw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8419288a4_1741863485171_0.7942960262789007","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-62a4ae6c5":{"name":"@cloudflare/workers-shared","version":"0.0.0-62a4ae6c5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-62a4ae6c5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"86d75dc6e679190b83566afcaf4b17e671fd5d87","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-62a4ae6c5.tgz","fileCount":11,"integrity":"sha512-oZ8NxlIDmbIkQdJK8PmGgNfG2hFkbtbgB5x1itx8MWcUtJHMVLY3B2MdMyZPBVawj+Jxzr6Iln2r2XRZdh979Q==","signatures":[{"sig":"MEQCIC5y9+B10sdLTHLjhyogAaoFU07B3ee3ltlCqkk0kX47AiBS9lo99bgSYd6z1kUdZpNrwJt8SpXMFUBfTiiWQt/oGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-62a4ae6c5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/dd633d43139bbaf98d61c133f5bf4bba/cloudflare-workers-shared-0.0.0-62a4ae6c5.tgz","_integrity":"sha512-oZ8NxlIDmbIkQdJK8PmGgNfG2hFkbtbgB5x1itx8MWcUtJHMVLY3B2MdMyZPBVawj+Jxzr6Iln2r2XRZdh979Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-62a4ae6c5_1741864380773_0.7846364896946305","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f5fb5101a":{"name":"@cloudflare/workers-shared","version":"0.0.0-f5fb5101a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f5fb5101a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6a270d19ed861cb0b62dbe85c8337f32a4b415da","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f5fb5101a.tgz","fileCount":11,"integrity":"sha512-T1U+yFSoTQJ9+qZpDZ3LOrVFmqR5oD+eEKxAUaHq3jCyA5OLjD8S1VF09sy2Fu+WWRQPD0eLxfswPng6m5NXJA==","signatures":[{"sig":"MEUCIGqHXTySbyhk3S7bhnVemD76Pw0IiGHSTpa9DUzRyDCcAiEAj70QoS2kduuzwQX2JXXcbsi74XvolAi6uZ1a9FcnWZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-f5fb5101a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/823d412f8dd97a5585de66f69340feb3/cloudflare-workers-shared-0.0.0-f5fb5101a.tgz","_integrity":"sha512-T1U+yFSoTQJ9+qZpDZ3LOrVFmqR5oD+eEKxAUaHq3jCyA5OLjD8S1VF09sy2Fu+WWRQPD0eLxfswPng6m5NXJA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f5fb5101a_1741865492540_0.7286621667543527","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f68909b77":{"name":"@cloudflare/workers-shared","version":"0.0.0-f68909b77","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f68909b77","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c1004e34109d7582d6fcedb854968eff61a87ae9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f68909b77.tgz","fileCount":11,"integrity":"sha512-PeKXzLAjHT+Fn+LsCMCo+cwdUNMj6bqnDfHyCKn6g4JXPhxkVnHjLjA7G9D2S1sKvclyE1D1RJqJDVzeuLRu1Q==","signatures":[{"sig":"MEUCIFcvLTVoW0u0bf8nVImRdu2pAKKqtf4XedupLFbN7fGmAiEAp63np5+CtfcUu0pdtVO74Fp2i1ktDtSoeWI3mTqpI/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-f68909b77.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8f5043c976d86249127751f57379985c/cloudflare-workers-shared-0.0.0-f68909b77.tgz","_integrity":"sha512-PeKXzLAjHT+Fn+LsCMCo+cwdUNMj6bqnDfHyCKn6g4JXPhxkVnHjLjA7G9D2S1sKvclyE1D1RJqJDVzeuLRu1Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f68909b77_1741893685738_0.10410615061786022","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f35bda38f":{"name":"@cloudflare/workers-shared","version":"0.0.0-f35bda38f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f35bda38f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5cd811e683db9728c62f66f7e03d0ae6ed380d2d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f35bda38f.tgz","fileCount":11,"integrity":"sha512-OD2czL0J5rvdjScquE5XjLSfAPaSF2eEC8y0WmFPuDZQBN2VkZKfVAQRmrtoq3o0z4LOhyCcqzkVL1B9BzWLZg==","signatures":[{"sig":"MEUCIQCmJjzUOpB7mCBxCa0w9hz/4dQLpipUEvUdtdrxqeKawwIgC0P9lGCwU2YdQE29q3fkt4TXjChfba17SfDJ3o1rk8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-f35bda38f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/03fdadea4d0261132a37be368ea89b4b/cloudflare-workers-shared-0.0.0-f35bda38f.tgz","_integrity":"sha512-OD2czL0J5rvdjScquE5XjLSfAPaSF2eEC8y0WmFPuDZQBN2VkZKfVAQRmrtoq3o0z4LOhyCcqzkVL1B9BzWLZg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f35bda38f_1741903829854_0.9255713072444021","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-b69fd186b":{"name":"@cloudflare/workers-shared","version":"0.0.0-b69fd186b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b69fd186b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"59358fc9a918496232462cdec11bfa34a048d8f0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b69fd186b.tgz","fileCount":11,"integrity":"sha512-A5mx1N0eKvAor/tumCfmz4olKhooNLuWT/L2CJvbpNvcjPLOoYrGHTNw8+7beu2Pn8yL9hGs/VxXAo3DkCwDiQ==","signatures":[{"sig":"MEUCIH5HiR52pa800baG2e3IoLJP52vhoWXvbMurYseNm9a4AiEAicoSKgs8H0iZHa0T8/0UYiPtfpZR6lsBxnrHGTcXtg8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-b69fd186b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c9addb4b6be176fcbf9e0973e3ff3282/cloudflare-workers-shared-0.0.0-b69fd186b.tgz","_integrity":"sha512-A5mx1N0eKvAor/tumCfmz4olKhooNLuWT/L2CJvbpNvcjPLOoYrGHTNw8+7beu2Pn8yL9hGs/VxXAo3DkCwDiQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b69fd186b_1741946208373_0.0012503481701389152","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-1b2aa916f":{"name":"@cloudflare/workers-shared","version":"0.0.0-1b2aa916f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1b2aa916f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5622e6d37f36977911ef4360ec6d916ad951133c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1b2aa916f.tgz","fileCount":11,"integrity":"sha512-77IhLWEk6zLDv9BMJ6AZVUwNMgqMOhKqHsaLnhToh9UoHS876EXS318RuCuOwruJq8mNPYu9MFYkVpc5zKIYxQ==","signatures":[{"sig":"MEUCIFgje/KTe2hvas8d+LoTBaQIQe9xXrSLohwbkxCL5jWHAiEA0C3zn2paOjyOQguwnGBWOk1Pkl/o34L4LPwaSjdEBb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-1b2aa916f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/95c3275c4b8a67265c44bd91b2fde81c/cloudflare-workers-shared-0.0.0-1b2aa916f.tgz","_integrity":"sha512-77IhLWEk6zLDv9BMJ6AZVUwNMgqMOhKqHsaLnhToh9UoHS876EXS318RuCuOwruJq8mNPYu9MFYkVpc5zKIYxQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1b2aa916f_1741948615056_0.9570816027879494","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-931b53d70":{"name":"@cloudflare/workers-shared","version":"0.0.0-931b53d70","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-931b53d70","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"67940e252f76882e873ddc4c6ed0fac554035f91","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-931b53d70.tgz","fileCount":11,"integrity":"sha512-Mi32M974chEhDU6JFipUwBL4wBT1CoM/MX0Ndn55nI8AQ7KouVYfQD21Gz+S8GSqscqUPJFR5b0Lx2JDCE4CFQ==","signatures":[{"sig":"MEUCIHJNRDkU+eLj2mqxzCuORYT1HvjWMWtBr6D4C043HbffAiEAiQvso1rr3KQlRkttWi5ODYFl5juRNv92RkPX4LZH1L8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-931b53d70.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/924f5433c7f6db4a6a52c6d15ca6bc56/cloudflare-workers-shared-0.0.0-931b53d70.tgz","_integrity":"sha512-Mi32M974chEhDU6JFipUwBL4wBT1CoM/MX0Ndn55nI8AQ7KouVYfQD21Gz+S8GSqscqUPJFR5b0Lx2JDCE4CFQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-931b53d70_1741949727939_0.8670915952630014","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d5ce0c459":{"name":"@cloudflare/workers-shared","version":"0.0.0-d5ce0c459","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d5ce0c459","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f43992d2ba489e018359204efb59a13bf6a6e486","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d5ce0c459.tgz","fileCount":11,"integrity":"sha512-k6eyVb7Ao50YaMIT9+pSJuyY0u62X5sECWBZKTcljxsizCsJENAQvunv//d3Pk9DIn7dYF0+XYThWycrMfVtUA==","signatures":[{"sig":"MEYCIQCRmrVrX/MqjLF/kB35xicvOuWsEzcPqo5BF2ovCInwFgIhAJVx86/HfSXvssnB7y3Z88VrNZbZTiHo+1ouqTiPRUIi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-d5ce0c459.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ba92ad98064e07ab08ab1a8e2cb500e8/cloudflare-workers-shared-0.0.0-d5ce0c459.tgz","_integrity":"sha512-k6eyVb7Ao50YaMIT9+pSJuyY0u62X5sECWBZKTcljxsizCsJENAQvunv//d3Pk9DIn7dYF0+XYThWycrMfVtUA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d5ce0c459_1741950987939_0.12212472065521163","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-1d6c6e73a":{"name":"@cloudflare/workers-shared","version":"0.0.0-1d6c6e73a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1d6c6e73a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7eb85b412e7b89ddb025c122c41008e504970ffd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1d6c6e73a.tgz","fileCount":11,"integrity":"sha512-N+gUSYmXXqHAbx/8YdHQLjHK6GJzrgdmWqntjyPfdETWnYDm98AQrifRi55FCY0Njo7YWkcYgc49bzGcwv6SHw==","signatures":[{"sig":"MEUCIQD0G9Zq6+aVU/eeMJq/9UvPwzgL7iMlzpgRTsTiHxO77wIgIN+SQYYo7q2ATG27dyDbaysFpTTGAGY5eH7QwY0Gjtg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-1d6c6e73a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b459e9ccc3422d9cc3ca3e0903c47392/cloudflare-workers-shared-0.0.0-1d6c6e73a.tgz","_integrity":"sha512-N+gUSYmXXqHAbx/8YdHQLjHK6GJzrgdmWqntjyPfdETWnYDm98AQrifRi55FCY0Njo7YWkcYgc49bzGcwv6SHw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1d6c6e73a_1741952258582_0.11835087171586722","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-289a1c53d":{"name":"@cloudflare/workers-shared","version":"0.0.0-289a1c53d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-289a1c53d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"cb902b4d08c431cf6c62e5319ffec344be2815fd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-289a1c53d.tgz","fileCount":11,"integrity":"sha512-SUTpk9+qvU+lCfR/RIGJoQQkwt78eZZ/p0MY27UYDYVWm1prp7fK4jG6mgn5+rmiuFKuk0Q3fAenw0Vt3cJLsQ==","signatures":[{"sig":"MEQCIGpy/E1oF8RxAls14F4/U1Q/0HfSzT68q/7U/GHqiptBAiBvr3k3ISb3LlD9WhI7YqhJ/hF7yR+l0wYHiDVcD0w6aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-289a1c53d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/57ee71b91ebf693e65fbb2f751d13cbe/cloudflare-workers-shared-0.0.0-289a1c53d.tgz","_integrity":"sha512-SUTpk9+qvU+lCfR/RIGJoQQkwt78eZZ/p0MY27UYDYVWm1prp7fK4jG6mgn5+rmiuFKuk0Q3fAenw0Vt3cJLsQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-289a1c53d_1741959158187_0.9080985139145688","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-7322bf10a":{"name":"@cloudflare/workers-shared","version":"0.0.0-7322bf10a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7322bf10a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7531b7a2990d3c48c38f63c865b335b4ff89b46d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7322bf10a.tgz","fileCount":11,"integrity":"sha512-L2kCj1zxG8q8s6zuQqCs8hFxFDMmUmG2yyF447xFUeBKGX1qtRDoFfMkS6XDRjvhV+/XG/H0vAoXg7VgFzENHw==","signatures":[{"sig":"MEUCIQC0l1dSe9qVwZh9MVm2MaPdBWKfDmsf9JALEVstdMaBAQIgUdx4fPHfXPU3u/AvJE5QLd+B+wNDtV36wJ/Cq03okyQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-7322bf10a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/41b6619d5070fc775b213ace41eea500/cloudflare-workers-shared-0.0.0-7322bf10a.tgz","_integrity":"sha512-L2kCj1zxG8q8s6zuQqCs8hFxFDMmUmG2yyF447xFUeBKGX1qtRDoFfMkS6XDRjvhV+/XG/H0vAoXg7VgFzENHw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7322bf10a_1741961538369_0.5434847270479877","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e2472f152":{"name":"@cloudflare/workers-shared","version":"0.0.0-e2472f152","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e2472f152","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"162664f8fb67c78e4d58473606a43a831257f5b7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e2472f152.tgz","fileCount":11,"integrity":"sha512-0bxe1YC4lCfbGogLMrgFVnIlCkzXsRsP3q88boElByRbVN3E3h8QblTGuMrI2eg1RiB7SyxjEnQrgbNZuyH5wA==","signatures":[{"sig":"MEQCICNzv9VvlzyPOXOlKuXESbV+mmvzz9nk5HykRuAWjOhgAiABNjJLZPoHbdgVUP3AZndihZOmwijaiEgSVgXqzJV/kA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-e2472f152.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/59df978c106cf4cbfe769be6046b6811/cloudflare-workers-shared-0.0.0-e2472f152.tgz","_integrity":"sha512-0bxe1YC4lCfbGogLMrgFVnIlCkzXsRsP3q88boElByRbVN3E3h8QblTGuMrI2eg1RiB7SyxjEnQrgbNZuyH5wA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e2472f152_1741964704617_0.14841800228309943","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-99f802591":{"name":"@cloudflare/workers-shared","version":"0.0.0-99f802591","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-99f802591","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9a614061e2d436022df8d24b15866938e9f8e304","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-99f802591.tgz","fileCount":11,"integrity":"sha512-XcAD17r6x7htuKAUtyfmv2cX+l+mhWW6pr/ipsWM8BKnKPz/BRxmeUy4xr125ZjE2d3s3pne7LgKht6Q5gaaVA==","signatures":[{"sig":"MEUCIAHDNu154YBm7phWRMhwjo/A1+ubgRocMHZhDC+ilgI7AiEAz7hTuQXFFah2hdPl5rCAfx7l4t69PoFP+Vzu1gFr4lI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-99f802591.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3eecaf7e802c48d907c3e11cdf79dc7c/cloudflare-workers-shared-0.0.0-99f802591.tgz","_integrity":"sha512-XcAD17r6x7htuKAUtyfmv2cX+l+mhWW6pr/ipsWM8BKnKPz/BRxmeUy4xr125ZjE2d3s3pne7LgKht6Q5gaaVA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-99f802591_1741974003915_0.6234209241262894","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5d34c8f5d":{"name":"@cloudflare/workers-shared","version":"0.0.0-5d34c8f5d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5d34c8f5d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c3f0050bb63b3476965266839ed9146ed81dee8e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5d34c8f5d.tgz","fileCount":11,"integrity":"sha512-7OQgFHsqBsgs8nQPh24MFEIn3nIQG2zOOFHA7U1bKKKuoGvCpls2wgbdXV3usjshy8K2TTeWjkOVNVxRa0AvTg==","signatures":[{"sig":"MEUCIFKuSu6B4KBjPAbuyiUUzPZofEAgbmzZqNMziatthd/IAiEAxJXNNlpxw1ZIvKfJD6kmTl/57ZERWBr9YrLgYOFoAqg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-5d34c8f5d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/504aeec451643b9b44909409ec31f243/cloudflare-workers-shared-0.0.0-5d34c8f5d.tgz","_integrity":"sha512-7OQgFHsqBsgs8nQPh24MFEIn3nIQG2zOOFHA7U1bKKKuoGvCpls2wgbdXV3usjshy8K2TTeWjkOVNVxRa0AvTg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5d34c8f5d_1742204557147_0.049098133282390544","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-c48dce61d":{"name":"@cloudflare/workers-shared","version":"0.0.0-c48dce61d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c48dce61d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"dbd46e1d12feed79d0ab7d6c236ab0719068e57a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c48dce61d.tgz","fileCount":11,"integrity":"sha512-TT5zk1mbCbc9mTqwSaHROfq9awI7iEvCPWFuMW13tVuB/KBWXv81M2mMM5UHoKwV0DBUYFuTg8gnzNOvyH+ayg==","signatures":[{"sig":"MEYCIQDLHKT6Xk1wJfiSvU2Geys0YQ38gcZ7BIqYDtBXmHTo1QIhANggZSVA7klFRhesPpwPZSRKTCeSGL5mVi3x6+lfTb+l","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-c48dce61d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/afb0b91cb7075705c9cf1c785f121d4a/cloudflare-workers-shared-0.0.0-c48dce61d.tgz","_integrity":"sha512-TT5zk1mbCbc9mTqwSaHROfq9awI7iEvCPWFuMW13tVuB/KBWXv81M2mMM5UHoKwV0DBUYFuTg8gnzNOvyH+ayg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c48dce61d_1742240774343_0.3321447361076513","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-edf169d15":{"name":"@cloudflare/workers-shared","version":"0.0.0-edf169d15","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-edf169d15","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"cc58af4a1b19a27e8e572eed6ed409778cae7658","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-edf169d15.tgz","fileCount":11,"integrity":"sha512-gnmOK/eoctSPwCwBvHZJNcCbN0FAAdrRrQIyqyRJt3WG+x//NIogecNqSCglt+HEUuZdZL2TemCTu43VmRJASg==","signatures":[{"sig":"MEUCIQCsff0pXnWbrrIqXe/B27zA7dMwyTCMKIOzNiidMyZ1UwIgAUnTkIxWYlqFKGM3y8NoQSgMWLjbh6gH4mvVGK5eYE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-edf169d15.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7fd9f802790be3e163c41e38fd972ffd/cloudflare-workers-shared-0.0.0-edf169d15.tgz","_integrity":"sha512-gnmOK/eoctSPwCwBvHZJNcCbN0FAAdrRrQIyqyRJt3WG+x//NIogecNqSCglt+HEUuZdZL2TemCTu43VmRJASg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-edf169d15_1742241857455_0.28859360792498023","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-b8fd1b1c8":{"name":"@cloudflare/workers-shared","version":"0.0.0-b8fd1b1c8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b8fd1b1c8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c04e9cffb27fdc9ce135583269199d4ebb074672","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b8fd1b1c8.tgz","fileCount":11,"integrity":"sha512-rX4gBn8psXpJavkhLuvuv1Ly3HaEIvYmSRQUQ9RCpIM6d2gxUmQvdnjFLW47WXJoneILF1r1UXC5xmNcHHskxg==","signatures":[{"sig":"MEUCIQDHnb56lW1UgLEKltQ9MN+gba0fcy8al4O4Gnmch8nKpQIgUg1OQOMQWnV8e2KOAa+cWU3NTs5UwMwVV/GHfO2mZrc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-b8fd1b1c8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d0443908476b8741b87968753d623caf/cloudflare-workers-shared-0.0.0-b8fd1b1c8.tgz","_integrity":"sha512-rX4gBn8psXpJavkhLuvuv1Ly3HaEIvYmSRQUQ9RCpIM6d2gxUmQvdnjFLW47WXJoneILF1r1UXC5xmNcHHskxg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250310.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b8fd1b1c8_1742246071826_0.6991144796426532","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5ae180ee8":{"name":"@cloudflare/workers-shared","version":"0.0.0-5ae180ee8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5ae180ee8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7533e4c8ef2d3efb59b082cee02a172773243856","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5ae180ee8.tgz","fileCount":11,"integrity":"sha512-m9+aKssrFxBSiyS2/uRFmTbXqb9SuHwT+Djdu8k1VESKmjNp4j4w7rU59IRmN3kTBlEkbjhphHyrMc4hzppGgA==","signatures":[{"sig":"MEUCIQCeSa88ChEJcQMUrkY6PShs1QQ1kuT/giFExlUjQ2exagIgXMBiRy9q1k2vr3bNXDBO4RyDXsMjZ2kZQDqQ18RKkEY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-5ae180ee8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f060af63324021d272483323b2201c82/cloudflare-workers-shared-0.0.0-5ae180ee8.tgz","_integrity":"sha512-m9+aKssrFxBSiyS2/uRFmTbXqb9SuHwT+Djdu8k1VESKmjNp4j4w7rU59IRmN3kTBlEkbjhphHyrMc4hzppGgA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5ae180ee8_1742250594636_0.17761926810545137","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-db0172707":{"name":"@cloudflare/workers-shared","version":"0.0.0-db0172707","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-db0172707","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"069ee2ff035033d6df488a4c4a8059034b75ce22","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-db0172707.tgz","fileCount":11,"integrity":"sha512-xyb6Uo0Aa+DGPtmIa7bTmU5o6qjSQtnZ8UpzlluBdXWR43QDgOPIhRS4U/csnmO83Ogzwy1GoeP91ZmBrnX2iQ==","signatures":[{"sig":"MEUCIQD9BP6c2U8b/L/XmfN983PPMhebxox0fEYy9I/GRwIa3QIgahu4CS8boBWewFE0u+V87EiQnOMqqFrBYtPkn8siV6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-db0172707.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/fd6b7ddff183094676a2e7730f80fa72/cloudflare-workers-shared-0.0.0-db0172707.tgz","_integrity":"sha512-xyb6Uo0Aa+DGPtmIa7bTmU5o6qjSQtnZ8UpzlluBdXWR43QDgOPIhRS4U/csnmO83Ogzwy1GoeP91ZmBrnX2iQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-db0172707_1742255407142_0.8286533221822503","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-05973bba4":{"name":"@cloudflare/workers-shared","version":"0.0.0-05973bba4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-05973bba4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"82c9f5b483054c5777a288c8c2bc5fbc2df505cc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-05973bba4.tgz","fileCount":11,"integrity":"sha512-m2uk7FqS8t79LZwohFp0i6HPSphnvaYNABJ4AI0M2YM5dAxozefNqTtABfuaqJwDQNaP7F+by7IPlt633Js2xg==","signatures":[{"sig":"MEUCIQD2UnULDPdDTrCe5honM+w4QrlUUgG5UDs+yQDvItH+uwIgR9zaVwTccB+PEFuZIEykEndJLYWjfzGVkg0/6jXMpjE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-05973bba4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/93c91bffcfe0c772629b26975bcdd806/cloudflare-workers-shared-0.0.0-05973bba4.tgz","_integrity":"sha512-m2uk7FqS8t79LZwohFp0i6HPSphnvaYNABJ4AI0M2YM5dAxozefNqTtABfuaqJwDQNaP7F+by7IPlt633Js2xg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-05973bba4_1742256208825_0.9819051507492005","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fd9dff833":{"name":"@cloudflare/workers-shared","version":"0.0.0-fd9dff833","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fd9dff833","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"28e9ea566915b55256a5a398419d34bf68bb73c5","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fd9dff833.tgz","fileCount":11,"integrity":"sha512-8lcoXPig61gA893IMz9kvndxaDogLvCUTGqmDbdxPmYYiGiAK/1IfIxZhcbx2LKThyKBkWUNqM39b4GKvoRzDg==","signatures":[{"sig":"MEYCIQDSBqtcauGJMEjZwWMwQy1ezOkS9tG4h2LFVpOolJ3ibAIhALAYATWUrnObNbM17WkX9zetU43Zy1o0wKXHt3JMuOwp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-fd9dff833.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/78e87d0a48ca25e84b3cf522eb10b780/cloudflare-workers-shared-0.0.0-fd9dff833.tgz","_integrity":"sha512-8lcoXPig61gA893IMz9kvndxaDogLvCUTGqmDbdxPmYYiGiAK/1IfIxZhcbx2LKThyKBkWUNqM39b4GKvoRzDg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fd9dff833_1742258913470_0.7695178222425678","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-cfa525dba":{"name":"@cloudflare/workers-shared","version":"0.0.0-cfa525dba","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-cfa525dba","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"37ac94b3066e7764508a48ef689b8ec44a46f1f6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-cfa525dba.tgz","fileCount":11,"integrity":"sha512-4F8q2tAV7nG+yF2Tu0bL4bAjbOyk3ybw0ZpvxK0MrAUUKBgDfpgFeFMn8T6WSOThhDGj7Ws9bzw1sKZaF4guSA==","signatures":[{"sig":"MEYCIQC8SYKzmy1g7TWt+4ecPj3JZZVkOkBPHOt4ZeFNseOXoAIhALdSqdvDg08IJNCbXb9EiLkUKB4X8k90y6gR6qoDarZH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-cfa525dba.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6b784e1dbbe2f85a03423edb18b347ce/cloudflare-workers-shared-0.0.0-cfa525dba.tgz","_integrity":"sha512-4F8q2tAV7nG+yF2Tu0bL4bAjbOyk3ybw0ZpvxK0MrAUUKBgDfpgFeFMn8T6WSOThhDGj7Ws9bzw1sKZaF4guSA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-cfa525dba_1742289705080_0.7204493737894848","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-4ad78ea2c":{"name":"@cloudflare/workers-shared","version":"0.0.0-4ad78ea2c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4ad78ea2c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7d46b8956acabd701e55b1b2af83975de2942f71","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4ad78ea2c.tgz","fileCount":11,"integrity":"sha512-LjQPkEgRJEIec6SPMXJkjorK83/mzum6yCIm2bbjMJnkZ8iEN+AoRAZ+FQz7GRvfRVVhcGcclBn6ffanMqhPPw==","signatures":[{"sig":"MEQCIE1CgAY/DGFBn4EOFAiac62/3EDjQBdIBy8OKOXN8R3+AiBLdM0uvJZXcear+SB6m8y6rMEfXfUa1tGErom4ls/BNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-4ad78ea2c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e13007bfb4de745e374b6c4cc744b321/cloudflare-workers-shared-0.0.0-4ad78ea2c.tgz","_integrity":"sha512-LjQPkEgRJEIec6SPMXJkjorK83/mzum6yCIm2bbjMJnkZ8iEN+AoRAZ+FQz7GRvfRVVhcGcclBn6ffanMqhPPw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4ad78ea2c_1742292111679_0.12966894364335024","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2b37abe10":{"name":"@cloudflare/workers-shared","version":"0.0.0-2b37abe10","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2b37abe10","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c66c548b623b4581cbde15c7e3e297aa63ae9258","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2b37abe10.tgz","fileCount":11,"integrity":"sha512-4dDXUWRdmlle9gWMopF36Y1WqAue1fk6B1WBnxZx/m3mN7iH/GSCcULOyIoOEGsEIgJ0yjYv1kUoin/8DvMSfQ==","signatures":[{"sig":"MEYCIQCiI/naI+0vwkxTM4jzSeA6rN1n3HtcEm6SqoB9bV1FXwIhAOqaDWb3wrCh8naJlm43PwvkfJfatYoFFRZEdf3bFW6H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-2b37abe10.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0857cfc1206821ac334e7de83afbf5ce/cloudflare-workers-shared-0.0.0-2b37abe10.tgz","_integrity":"sha512-4dDXUWRdmlle9gWMopF36Y1WqAue1fk6B1WBnxZx/m3mN7iH/GSCcULOyIoOEGsEIgJ0yjYv1kUoin/8DvMSfQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2b37abe10_1742296963544_0.703560192043819","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-1b235b658":{"name":"@cloudflare/workers-shared","version":"0.0.0-1b235b658","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1b235b658","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"cafcde01d9c433d30200161225f6618108ec12a8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1b235b658.tgz","fileCount":11,"integrity":"sha512-z6RssebpKiHwdW2MpNLkx96ylQFvW2q6O7+dqoJTXDCXUqSVqhOrEa9g7X50oYeUb/eOyqS1dAmrKWubcc3REw==","signatures":[{"sig":"MEQCIATk25QQstnhw3ZKpEiyXZ2+70kptKE/o0Ip+aE6hRcZAiBM7zhsZKma1tUNAx5KVDXtqcmsOQtRFKJaQ7wF3675XQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-1b235b658.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/03a4cb3202845c24df8ee58eebf07fb2/cloudflare-workers-shared-0.0.0-1b235b658.tgz","_integrity":"sha512-z6RssebpKiHwdW2MpNLkx96ylQFvW2q6O7+dqoJTXDCXUqSVqhOrEa9g7X50oYeUb/eOyqS1dAmrKWubcc3REw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1b235b658_1742310948609_0.26626194489689126","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0435d8ef5":{"name":"@cloudflare/workers-shared","version":"0.0.0-0435d8ef5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0435d8ef5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c6e8454b10d47731313af02d608c28a40eca9a25","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0435d8ef5.tgz","fileCount":11,"integrity":"sha512-aBgTy3iHQjEHOTX4n1pXYoq4uXgwDw8b+nqsmTTupMiDS4ULZ5EZavi+/EcZyRxFVik3iy1EGDYjqxRLFrflkw==","signatures":[{"sig":"MEQCIF8GLsaIfk5gJjFCNiJ37uL+YTQFRsBXoeguAcZHDSNNAiA4eKnwHtMJMHUqxd7tge+l0pOGTOXBmdyLP75hwYXY4A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-0435d8ef5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e5e5e9bf64851e49a1f088aa5e0237a1/cloudflare-workers-shared-0.0.0-0435d8ef5.tgz","_integrity":"sha512-aBgTy3iHQjEHOTX4n1pXYoq4uXgwDw8b+nqsmTTupMiDS4ULZ5EZavi+/EcZyRxFVik3iy1EGDYjqxRLFrflkw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0435d8ef5_1742312886075_0.6660659952332639","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fce80ae8c":{"name":"@cloudflare/workers-shared","version":"0.0.0-fce80ae8c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fce80ae8c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ffe3e8fb62123077069b2da09f75dfb3caf519a9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fce80ae8c.tgz","fileCount":11,"integrity":"sha512-1e7IaHpebdFW0AtTfaf/4Li+PuEx/3eFD3ltdvzQR1WoAY4SU+uHXe/pYKBKQy6TzaepwliJBYgdKn+jqrRj2w==","signatures":[{"sig":"MEUCIQDbTLfPopNm+AOX48RNmRKzGaro1EMqTkG13Q5nYl+qUgIgcsDj1N6UrfVGcE26JR2AjF1oI8mNaqQ3sMyvcMCCR5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-fce80ae8c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/78bfb759f043b501b48fa650c15cf975/cloudflare-workers-shared-0.0.0-fce80ae8c.tgz","_integrity":"sha512-1e7IaHpebdFW0AtTfaf/4Li+PuEx/3eFD3ltdvzQR1WoAY4SU+uHXe/pYKBKQy6TzaepwliJBYgdKn+jqrRj2w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fce80ae8c_1742314027142_0.4418141817462269","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e94b46ff7":{"name":"@cloudflare/workers-shared","version":"0.0.0-e94b46ff7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e94b46ff7","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"608402bab86c21c8d36a4c51eaeaa7e596ca31ba","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e94b46ff7.tgz","fileCount":11,"integrity":"sha512-xPvfmAgRM2kgh9su/xd/qnE2BLV/CxcRt8JZhMlU/scahWld0NpTmiM9OzpTv+RnzFJLf9zmO+Fj73Oz1lGvgQ==","signatures":[{"sig":"MEUCIBC4HGvzf0MtZN09rAm1icVCPbo6/dTCaUvDffXL1JoeAiEAvCHepYERoDUsVSg/EImcgOzi8lGq0szFr4H4JYyEF/M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-e94b46ff7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e7a893b5a21fcb22da7da2e63717d184/cloudflare-workers-shared-0.0.0-e94b46ff7.tgz","_integrity":"sha512-xPvfmAgRM2kgh9su/xd/qnE2BLV/CxcRt8JZhMlU/scahWld0NpTmiM9OzpTv+RnzFJLf9zmO+Fj73Oz1lGvgQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e94b46ff7_1742317279123_0.6852813206551944","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d89e1ad71":{"name":"@cloudflare/workers-shared","version":"0.0.0-d89e1ad71","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d89e1ad71","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"45c3ecbf2248c5d4bdcaef23ffc950c84fbc46cb","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d89e1ad71.tgz","fileCount":11,"integrity":"sha512-86vZd39Xe9BKZwisY18W1MAgoPnbmOPz3GI6YCPeMXiUnD3pknprmE0YXW8yeT1s3DlhUnZ7M6pP9Yi8Xjk5Lw==","signatures":[{"sig":"MEYCIQDZRd3ojcOL7IuvoSk/Ieh/rQqiBMXpif6FOdPgTHMZ8QIhAJmYbdnCNJMWcvYoEFHoC2JaTf3DSFFXPRQ3DXaskqem","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-d89e1ad71.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/023db12278cd8026c33f818914de95b6/cloudflare-workers-shared-0.0.0-d89e1ad71.tgz","_integrity":"sha512-86vZd39Xe9BKZwisY18W1MAgoPnbmOPz3GI6YCPeMXiUnD3pknprmE0YXW8yeT1s3DlhUnZ7M6pP9Yi8Xjk5Lw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d89e1ad71_1742321641857_0.22336943712375312","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-b48741547":{"name":"@cloudflare/workers-shared","version":"0.0.0-b48741547","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b48741547","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f79cb5dea50404789b8aa2d55bfb79ca382ae030","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b48741547.tgz","fileCount":11,"integrity":"sha512-PzqA2KPh79XDxWBS4fzQ92lEiIo2n0icte9X0k2cShQKBhDvFrPMirqKZfbMREeoq+SQFGU8pys8qRBQjuw2wA==","signatures":[{"sig":"MEUCIQCQTxFxZpS2kH5/mgD7o5grPuqJOxWyGKcLwkK4vq3zWgIgTxADSsnfvBaZXzzNUd3ItscoirzJPAIOabcBY8DjWKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-b48741547.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/229369898f510be87ee25960760e63f6/cloudflare-workers-shared-0.0.0-b48741547.tgz","_integrity":"sha512-PzqA2KPh79XDxWBS4fzQ92lEiIo2n0icte9X0k2cShQKBhDvFrPMirqKZfbMREeoq+SQFGU8pys8qRBQjuw2wA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b48741547_1742345274559_0.8771807539772918","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-9609b9fd8":{"name":"@cloudflare/workers-shared","version":"0.0.0-9609b9fd8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9609b9fd8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"78a5c3e659e743d8586245e0ee9a2dc8601a6de6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9609b9fd8.tgz","fileCount":11,"integrity":"sha512-XuXj+aXDpaSuEQcKStisI2BKZiK1QlCuLv42Hf728h+K1lQ1/rokxuZ9Y1qIOKQpk/712MysMcZ+XH9MtWFCIw==","signatures":[{"sig":"MEYCIQCFfV3TW/zOppUM1fjWXUEMYF9LJdMLUlLTrDvy5u7WtAIhAONpF2mYqbSyL68F7dHa3dRUAG92uksYGkpXyMg74UtE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-9609b9fd8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/29d9038e14f32d269f88b5658fbfc9f6/cloudflare-workers-shared-0.0.0-9609b9fd8.tgz","_integrity":"sha512-XuXj+aXDpaSuEQcKStisI2BKZiK1QlCuLv42Hf728h+K1lQ1/rokxuZ9Y1qIOKQpk/712MysMcZ+XH9MtWFCIw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9609b9fd8_1742376262556_0.8606532470671662","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a7bd79bf4":{"name":"@cloudflare/workers-shared","version":"0.0.0-a7bd79bf4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a7bd79bf4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a72d474b22063ac085bc3f1df5fdb86e0c990855","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a7bd79bf4.tgz","fileCount":11,"integrity":"sha512-p0f5x46XqcxQPpcNbrE1LYshm56/7+sw6iB2i3PCgP/d8y6SMp9Xg5xO29LZmxXOhrb6T/Q1GDbdmt/jjrmJQA==","signatures":[{"sig":"MEUCIGSJoykuHreqkAumsNCFX8en7JA7VprIiXKHzG3JHwtcAiEA+k+HLChrvg0N0pgIo5Xogve7uBGEKrnZkBbK1AV/dfs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-a7bd79bf4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b02ca0cc37e063a85d27f0718639737c/cloudflare-workers-shared-0.0.0-a7bd79bf4.tgz","_integrity":"sha512-p0f5x46XqcxQPpcNbrE1LYshm56/7+sw6iB2i3PCgP/d8y6SMp9Xg5xO29LZmxXOhrb6T/Q1GDbdmt/jjrmJQA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a7bd79bf4_1742378090123_0.2780644054194872","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-03ec9510c":{"name":"@cloudflare/workers-shared","version":"0.0.0-03ec9510c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-03ec9510c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"56ac23968ccd9becd4b81555ca562ae91722084a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-03ec9510c.tgz","fileCount":11,"integrity":"sha512-COg9LGp3vn+Ho+IJDAajah1SxYI+pZlvideRM1ePxBBKDTjJspDhpix8SMBrpVGyM3VaS1KyFzDIQgOEJEzl8w==","signatures":[{"sig":"MEUCIGl+2w1ySbjU72JybmLjh2zdQdr15KfzZZVGPuigZ94rAiEA5MgA415bisr7wpc4BhBalwkKCFgAUqQFrYejDIhXpwU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-03ec9510c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/fc941489cdc79d952d05bb3dd3bea3e4/cloudflare-workers-shared-0.0.0-03ec9510c.tgz","_integrity":"sha512-COg9LGp3vn+Ho+IJDAajah1SxYI+pZlvideRM1ePxBBKDTjJspDhpix8SMBrpVGyM3VaS1KyFzDIQgOEJEzl8w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-03ec9510c_1742381718489_0.9880143551791911","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-9adbd50cf":{"name":"@cloudflare/workers-shared","version":"0.0.0-9adbd50cf","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9adbd50cf","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0e468e6d5c86adf649f4a33f787bcf4378288f86","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9adbd50cf.tgz","fileCount":11,"integrity":"sha512-y9/kX+8Em/Y+W9dKnY2A93zBNruseDiq8IWi08xdNTc3OQ6BU+9lLKCNVRCD2ik1d6mLYuawJKUG84z3Viiyvg==","signatures":[{"sig":"MEYCIQDPULMK8rmlg/gxS52o0K9gj2fzFQcr4P7Ih2vS0PCu1QIhAJ5j/MJzEuyZVXHXk7v1PJUG+t0cVM5XXGndcOug51jD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-9adbd50cf.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/493b3d83d1c8ad058b0b115538fd463e/cloudflare-workers-shared-0.0.0-9adbd50cf.tgz","_integrity":"sha512-y9/kX+8Em/Y+W9dKnY2A93zBNruseDiq8IWi08xdNTc3OQ6BU+9lLKCNVRCD2ik1d6mLYuawJKUG84z3Viiyvg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9adbd50cf_1742383524755_0.9471973258240889","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-c4fa349da":{"name":"@cloudflare/workers-shared","version":"0.0.0-c4fa349da","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c4fa349da","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"984675a8482ad80404ede5cb94890379200f3fcf","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c4fa349da.tgz","fileCount":11,"integrity":"sha512-iueVjnROt+Pg5QTC2VqONn5/ihltpeoaNI4q4kgBKrfJaNYl8F5NS+32036ZUVY9BLmLUbF9KDDKFQUXkYgypA==","signatures":[{"sig":"MEQCIDUpaoLGwMxnvnzmPRcv0f5MJ0E8aQt31VZzGxyhCjEwAiBH3wF/jR2eWIKe2J5VENcg1IDj0437SCD6CY76Q/5piw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1013806},"_from":"file:cloudflare-workers-shared-0.0.0-c4fa349da.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/72e87e7fb1f9ec1b16972439fcba67b5/cloudflare-workers-shared-0.0.0-c4fa349da.tgz","_integrity":"sha512-iueVjnROt+Pg5QTC2VqONn5/ihltpeoaNI4q4kgBKrfJaNYl8F5NS+32036ZUVY9BLmLUbF9KDDKFQUXkYgypA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c4fa349da_1742385122726_0.5255034148789148","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0fe326071":{"name":"@cloudflare/workers-shared","version":"0.0.0-0fe326071","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0fe326071","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2fba59c00e1307f79db23c2ebb000e16e01e85c3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0fe326071.tgz","fileCount":11,"integrity":"sha512-4/jAzw0j3DMRGRdZt3gFYcJUHHCYtYvZxlA2NIbN87WDW0y/uGtgziw9KZkOBtBCEaU5nNzKWDn1tEQ879tRRA==","signatures":[{"sig":"MEQCIBOJVbwCxP/MmGkrATHqJI6CC03UmbwOsSA7BqzHv0pMAiBLXUgNTSZaVl79vQ9NNxTYgrOW0pOtRrWvYNR+Agr0WA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-0fe326071.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/def014f4c054b525c2031bee124bc11f/cloudflare-workers-shared-0.0.0-0fe326071.tgz","_integrity":"sha512-4/jAzw0j3DMRGRdZt3gFYcJUHHCYtYvZxlA2NIbN87WDW0y/uGtgziw9KZkOBtBCEaU5nNzKWDn1tEQ879tRRA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0fe326071_1742398500798_0.49786790149056626","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8278db5c8":{"name":"@cloudflare/workers-shared","version":"0.0.0-8278db5c8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8278db5c8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a1b5b9764c78db56ceb49087988b7a7f71e833ea","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8278db5c8.tgz","fileCount":11,"integrity":"sha512-vxJE5fLsa2ArlMvwdjWG0zpbHLBjF7KoQrSxGfVymOjrXSEsqmf49nYiwSZfoeOYO3JPieJC9VoM8+aUH6Bl2g==","signatures":[{"sig":"MEUCIQDhngsQe2uVBsl8gf/jhLN8VXeL6uQvSnG/d9bf2ejaqgIgdin9W6O5EUPw+0yn8BFC+bmKghIqoekT+69u/V7zuvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-8278db5c8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7567a19a97bb4a0eed1576080081079d/cloudflare-workers-shared-0.0.0-8278db5c8.tgz","_integrity":"sha512-vxJE5fLsa2ArlMvwdjWG0zpbHLBjF7KoQrSxGfVymOjrXSEsqmf49nYiwSZfoeOYO3JPieJC9VoM8+aUH6Bl2g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8278db5c8_1742409123945_0.6788240199598958","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-383dc0abd":{"name":"@cloudflare/workers-shared","version":"0.0.0-383dc0abd","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-383dc0abd","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1cbcfba74f03501de83dad21151a54b8f83c64de","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-383dc0abd.tgz","fileCount":11,"integrity":"sha512-hIScW/I2VbJbHQ5bkAjpNawnmcvMSWVLo/eRVrac2k+0vSc1DoG+582OgqvP/ltZKnH5fDzO20JdCGpXJxvs5A==","signatures":[{"sig":"MEYCIQD1aJne5I+j7L8Px/iIOL9EdBMb+/E2Ipde3tWKuMTqFwIhAPiZWA3t54nIResfljyze+l2U4DnBfiH95oBmLXP29xz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-383dc0abd.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/134eacc0a191532b288d6bc310d74a42/cloudflare-workers-shared-0.0.0-383dc0abd.tgz","_integrity":"sha512-hIScW/I2VbJbHQ5bkAjpNawnmcvMSWVLo/eRVrac2k+0vSc1DoG+582OgqvP/ltZKnH5fDzO20JdCGpXJxvs5A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-383dc0abd_1742410402707_0.38840975157078006","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-62d5471ea":{"name":"@cloudflare/workers-shared","version":"0.0.0-62d5471ea","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-62d5471ea","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"730a31ddb12c42ec992562d09a0bb1ebcdd6a16b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-62d5471ea.tgz","fileCount":11,"integrity":"sha512-xjxw8FohZPcIIuBMx+PIoyC023BSg5SzVphBVlK/InIE6J1YsgvD8CYcNSQhYtC0mfgNiD3wmYxSLbsJiXnpGg==","signatures":[{"sig":"MEUCIEJT7R8Vy0+MtWLzHB5Ifm4fT1BbXZlqIgNDlIYUWJcDAiEAzab2kAdOgTSkXBL3dHFz75AhkbDnx61oP4vki/US5Bk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-62d5471ea.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ae276e086d8bb1ce1beb7954c6531d60/cloudflare-workers-shared-0.0.0-62d5471ea.tgz","_integrity":"sha512-xjxw8FohZPcIIuBMx+PIoyC023BSg5SzVphBVlK/InIE6J1YsgvD8CYcNSQhYtC0mfgNiD3wmYxSLbsJiXnpGg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-62d5471ea_1742421721018_0.725401664599602","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dbbeb23c7":{"name":"@cloudflare/workers-shared","version":"0.0.0-dbbeb23c7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-dbbeb23c7","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ecca4fbf55cdb48cfde90b6d5395fb0229ec42cd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-dbbeb23c7.tgz","fileCount":11,"integrity":"sha512-yiqlHqHr4h2dOgRTloELU34Jhll2faoxwJR0mKin2lbn5fNbxUbbOGcb36wt+hNpJobjUUtIHO5StbYO97+IbA==","signatures":[{"sig":"MEYCIQC6TFx2BjX7w/jofhxyTpU46b/yq70erNOwnFIZwtIKfAIhAMt3deTR8IiK23HXEDR1sptCsjameGxizqOnqLlFTn3c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-dbbeb23c7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2cecf9e69300ba711dd78f1a5680b343/cloudflare-workers-shared-0.0.0-dbbeb23c7.tgz","_integrity":"sha512-yiqlHqHr4h2dOgRTloELU34Jhll2faoxwJR0mKin2lbn5fNbxUbbOGcb36wt+hNpJobjUUtIHO5StbYO97+IbA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-dbbeb23c7_1742425473507_0.25247985200339973","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-aadb49c5c":{"name":"@cloudflare/workers-shared","version":"0.0.0-aadb49c5c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-aadb49c5c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1a6a83679e4fe9e88689bb0f8efb04894840d6cc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-aadb49c5c.tgz","fileCount":11,"integrity":"sha512-6Z/dWjPafF/CrkX+RneskstSiuwymnpWeYQlmsV4nTikSiMi3DpT80CNGr8ldujmtpfGMumnVloK1ObRYAsB8A==","signatures":[{"sig":"MEYCIQCO2rRlRUqn331sItqw4k1Vv4LEA44CfnrhiJSTxAwbJQIhAP4ztwLi/2HzMy2zkulrQoBRcGaK960pU3wkD3hO1k69","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-aadb49c5c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/90ec217db5646e1b3168a4e25bdf3b02/cloudflare-workers-shared-0.0.0-aadb49c5c.tgz","_integrity":"sha512-6Z/dWjPafF/CrkX+RneskstSiuwymnpWeYQlmsV4nTikSiMi3DpT80CNGr8ldujmtpfGMumnVloK1ObRYAsB8A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-aadb49c5c_1742431530408_0.8694071265996495","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a25f06023":{"name":"@cloudflare/workers-shared","version":"0.0.0-a25f06023","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a25f06023","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f3d22c28f139ec20a2b393bd86db8758152d1b41","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a25f06023.tgz","fileCount":11,"integrity":"sha512-OvLTTjgN7H8vn0lvVpLxtQkqHo6yxrP+X/OoziNkmHizFU18r94wB4qLR3vyNFhTJbNlwP/aZt8AfI3ud4K+LQ==","signatures":[{"sig":"MEQCIDf8/QCfUEJbeQ7rFug6HUgkDWyTooThBGVovQbIZBVOAiBcTWlMYBbHXN8Aj83W6k2WyK3PUsizTW1KuXRbdp0iPg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-a25f06023.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/37deca5c381fb75fa04a000df9972953/cloudflare-workers-shared-0.0.0-a25f06023.tgz","_integrity":"sha512-OvLTTjgN7H8vn0lvVpLxtQkqHo6yxrP+X/OoziNkmHizFU18r94wB4qLR3vyNFhTJbNlwP/aZt8AfI3ud4K+LQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250317.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a25f06023_1742463617449_0.4667135019126245","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dae7bd4dd":{"name":"@cloudflare/workers-shared","version":"0.0.0-dae7bd4dd","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-dae7bd4dd","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"10fb199f34aa44c8625cc4ece47687edee9a3f9a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-dae7bd4dd.tgz","fileCount":11,"integrity":"sha512-UNeTf/z/XyHsTYi+4EVLS5Zo/KT66HrQBKICBBHr15Ez9YFIjaXPlGJP2+MpfHfSuZktE6isLDgXyYj1CCqL6Q==","signatures":[{"sig":"MEUCIQDzNjALisgbQDuJ3p0A+vur4uaFlYQM4XNbFxiIC/l2GAIgOK6dnH565GSKlFZLRlSZmRmIGNpuuNaMeQ7JJhho/dQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-dae7bd4dd.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e522533f0168b2184c7c3a3d0502be41/cloudflare-workers-shared-0.0.0-dae7bd4dd.tgz","_integrity":"sha512-UNeTf/z/XyHsTYi+4EVLS5Zo/KT66HrQBKICBBHr15Ez9YFIjaXPlGJP2+MpfHfSuZktE6isLDgXyYj1CCqL6Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250319.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-dae7bd4dd_1742469576759_0.37837776500250286","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8eb206544":{"name":"@cloudflare/workers-shared","version":"0.0.0-8eb206544","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8eb206544","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"12ddb8d4d56120ad3d6925e93ec1cdcbad339323","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8eb206544.tgz","fileCount":11,"integrity":"sha512-VuJq/6kGwHo9atzWcJKDzCJnUI0G81uadtSY5Hs53f5Kd5Zna0lWtL7+LC8JM6yHOAgo0DP11TvFBl+JugxmZg==","signatures":[{"sig":"MEUCIQC42u8XYiJyJM119mWyF0WxdMNOFFjTc19jlxD/JqRx2gIgPPGc2OD6ydkvkM3MDGnYAJ7EulkvLmlrS4iJfyBuhQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-8eb206544.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a1795d62c14ad02769095961b1d0d101/cloudflare-workers-shared-0.0.0-8eb206544.tgz","_integrity":"sha512-VuJq/6kGwHo9atzWcJKDzCJnUI0G81uadtSY5Hs53f5Kd5Zna0lWtL7+LC8JM6yHOAgo0DP11TvFBl+JugxmZg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250319.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8eb206544_1742471539173_0.4464870690273257","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d42966125":{"name":"@cloudflare/workers-shared","version":"0.0.0-d42966125","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d42966125","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1e5c3c1aa734d80da5bb0cf46e1400acbc8e3beb","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d42966125.tgz","fileCount":11,"integrity":"sha512-rBvRP8ld4cuvVBGRqhQ7OOT0kKsy5BizZfiJYwFh/8yfiuP4XbCSP6reY5nS7FR2z04iIKbxlHEHMRi4fmaxGw==","signatures":[{"sig":"MEUCIDo5ttZN3/1fobOJCrHX6iRf9SELWNICEwvF5AkzM5vRAiEA8A+gHJtmIvZp8lRWw1c89UOnV7r6MLVig3JumUPhc3Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-d42966125.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/78a35e16daf5c73368b136e336aaba7c/cloudflare-workers-shared-0.0.0-d42966125.tgz","_integrity":"sha512-rBvRP8ld4cuvVBGRqhQ7OOT0kKsy5BizZfiJYwFh/8yfiuP4XbCSP6reY5nS7FR2z04iIKbxlHEHMRi4fmaxGw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250319.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d42966125_1742477819895_0.6292123861353667","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-9b86dba81":{"name":"@cloudflare/workers-shared","version":"0.0.0-9b86dba81","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9b86dba81","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"83592db8dff912383dc692046db1a0aa39a29982","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9b86dba81.tgz","fileCount":11,"integrity":"sha512-FY/cQc5cD8IAdWZUszSDjzf1NZBr1J5fK6lXDHrhaE9DkheArGZD3Inel3Yrf/aV4YDUtNpr3/4OED2jg/WzMQ==","signatures":[{"sig":"MEQCIB5/OyBSEV9wW6BmCIvyUFuzURGulo9nebBvOCOZjlbyAiBuy/N7oxcMy21u8Yz8Vo54RGtvprLOs/l9IC8RVFC2+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-9b86dba81.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6f00830819388e1e4d527ae86d20a026/cloudflare-workers-shared-0.0.0-9b86dba81.tgz","_integrity":"sha512-FY/cQc5cD8IAdWZUszSDjzf1NZBr1J5fK6lXDHrhaE9DkheArGZD3Inel3Yrf/aV4YDUtNpr3/4OED2jg/WzMQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250319.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9b86dba81_1742479252312_0.6770278530608129","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-36ae02c57":{"name":"@cloudflare/workers-shared","version":"0.0.0-36ae02c57","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-36ae02c57","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fe146164e83ba67cdb56e9b290a780a088c7b5ce","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-36ae02c57.tgz","fileCount":11,"integrity":"sha512-enCIJ6RdF/+RYv8AnwNz4QPy+8R6h49OghaUaUZ6/j03cKa90sxdFWGOb2ES7r3uTgHkexq548m1kVU9B5HCeA==","signatures":[{"sig":"MEUCIECAivBsXnCe7ltEqwyX0wFNshZLQlFwo9OtHtuGjUXtAiEAm2P63OkZkfyuI7jFxTxgTZYE16m/LniRwk0fY91tUQE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-36ae02c57.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bae0bb98fae5f137f94f806e4fe0d3f7/cloudflare-workers-shared-0.0.0-36ae02c57.tgz","_integrity":"sha512-enCIJ6RdF/+RYv8AnwNz4QPy+8R6h49OghaUaUZ6/j03cKa90sxdFWGOb2ES7r3uTgHkexq548m1kVU9B5HCeA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250319.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-36ae02c57_1742483769661_0.5089455613717047","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-86ab0ca52":{"name":"@cloudflare/workers-shared","version":"0.0.0-86ab0ca52","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-86ab0ca52","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3e77f206ce718ceefda1fc1fe3ee81584b397201","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-86ab0ca52.tgz","fileCount":11,"integrity":"sha512-Y5ZAyHg5v/U66hfmqM+sdjWh5ITmXvhJUMbJgSY7PLv4NayZKYf1MeVJczhZG81XmrG0MXJf6hxkvNkT6fEtNg==","signatures":[{"sig":"MEUCIDbUeXzCtufMxghKmrhac+rK9dBgfy2qvB6JhjYnwQz3AiEAs8r/tri2DXywBU+3T4T3txPle0kiWdoEVxwn3R/X7qs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-86ab0ca52.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2b3d6d5e1f19a351b238a7dc2bff125f/cloudflare-workers-shared-0.0.0-86ab0ca52.tgz","_integrity":"sha512-Y5ZAyHg5v/U66hfmqM+sdjWh5ITmXvhJUMbJgSY7PLv4NayZKYf1MeVJczhZG81XmrG0MXJf6hxkvNkT6fEtNg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250319.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-86ab0ca52_1742488594120_0.5029002208111599","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ad774e49b":{"name":"@cloudflare/workers-shared","version":"0.0.0-ad774e49b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ad774e49b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e1ad0a31f6a6fafdda7c9df770bfd62c7b0af796","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ad774e49b.tgz","fileCount":11,"integrity":"sha512-4+FmCgTHRTpwQETcwslQ9MtG1BaD4MHLhDm5s3xeYi+e0Pr6mP7cz9Scpe4Ui8J6FsjwBKz00TEEuzQ8TUZerQ==","signatures":[{"sig":"MEUCIAjkjZU0w/tSL1XgI2Cm2lamy5Ixh3oelXnCZzl8gNVEAiEAvzNHbw5y9TBYDTJm+k+r75oDrgYcmg0xp2eR3K1MO5Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-ad774e49b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/df368f1b52ca8f379c80e37172efb4eb/cloudflare-workers-shared-0.0.0-ad774e49b.tgz","_integrity":"sha512-4+FmCgTHRTpwQETcwslQ9MtG1BaD4MHLhDm5s3xeYi+e0Pr6mP7cz9Scpe4Ui8J6FsjwBKz00TEEuzQ8TUZerQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250319.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ad774e49b_1742494968600_0.6077210658165946","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5889c4c71":{"name":"@cloudflare/workers-shared","version":"0.0.0-5889c4c71","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5889c4c71","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"99be4f236d185bb7ec224d6ee0983e58d426983c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5889c4c71.tgz","fileCount":11,"integrity":"sha512-9TfmIpeO67eVDI+m4Nb2VCMEV719jm11CZ+UOpApYXAxSBojGvLTDPABGsf91uOCSUB2t+4vA3cmpHDlAAWRng==","signatures":[{"sig":"MEUCIDdGGWrl/cyWr5kmCj8juHRZE/wwG3h08OWb3cW4z0zBAiEAkGnY1Kieuldpl4V/2lRWBHxz0NjlV1NY6C/WipeHotI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-5889c4c71.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2d169f8d6cc57cb4457033f821b2453d/cloudflare-workers-shared-0.0.0-5889c4c71.tgz","_integrity":"sha512-9TfmIpeO67eVDI+m4Nb2VCMEV719jm11CZ+UOpApYXAxSBojGvLTDPABGsf91uOCSUB2t+4vA3cmpHDlAAWRng==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250319.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5889c4c71_1742498984228_0.7788754252786678","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-729788a67":{"name":"@cloudflare/workers-shared","version":"0.0.0-729788a67","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-729788a67","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"92ed02827babb05e390c040ecad8dd04b57eaa6d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-729788a67.tgz","fileCount":11,"integrity":"sha512-HkahULsFhwsfuRx/o/O8jCb0kOcOshFs0Mp/PlMdcHc3seMi9ddB5iF3xD6XaNYxotBjeHUX6B+TaIkZIdKF7g==","signatures":[{"sig":"MEYCIQC3XD29B68UgIR1OIukP4r6BR2Jm1wv34An78pFvWy4pQIhANjZW+5nrCCE20TwJIPCX8AOGv0EzbZubHrljV9kWw9k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-729788a67.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f9958b542970c4af8979402874cb425a/cloudflare-workers-shared-0.0.0-729788a67.tgz","_integrity":"sha512-HkahULsFhwsfuRx/o/O8jCb0kOcOshFs0Mp/PlMdcHc3seMi9ddB5iF3xD6XaNYxotBjeHUX6B+TaIkZIdKF7g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250319.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-729788a67_1742503294082_0.4764768499398162","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@cloudflare/workers-shared","version":"0.17.0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.17.0","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6d835d11f04440991a4c924c91809c43417d6fac","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.17.0.tgz","fileCount":11,"integrity":"sha512-YmAzzpF2F5GIj28i0CFkb2E/faPq59Tm0BLamDiTywkAblONz+f65EjL4R1OBaD5ylMA28GtnYkts6+Wdev3qA==","signatures":[{"sig":"MEUCIFJajxl954U+l7n2ut1cujf+35nV0AxIMa5UUW3NBhDqAiEAm4SpynfG490Che93dBRDsneV2QoQCIdnGoX8mMG+Hwk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019370},"_from":"file:cloudflare-workers-shared-0.17.0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/de5aa039091cc2cbc3ae0c8b83d05f1c/cloudflare-workers-shared-0.17.0.tgz","_integrity":"sha512-YmAzzpF2F5GIj28i0CFkb2E/faPq59Tm0BLamDiTywkAblONz+f65EjL4R1OBaD5ylMA28GtnYkts6+Wdev3qA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250319.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.17.0_1742511393953_0.6397271483247926","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d3c687ba6":{"name":"@cloudflare/workers-shared","version":"0.0.0-d3c687ba6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d3c687ba6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"71630b2454c6c4904d9a0ca05aa066a758b6c8a4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d3c687ba6.tgz","fileCount":11,"integrity":"sha512-vGMqORfw+OQmGpdyLenPCH0epA0TcPukXc3/mm0M6Zqdh0/tot5pzV2n4y3uzUVPtZc3TEHtAgdmxKvGJyMgyg==","signatures":[{"sig":"MEUCIE3EEOwZVfUtA6AGBO+jE+zbxng7bXbwRRGLMy5kQhSNAiEApz8mVc0JqMvCdGkLvazfZDlC1qFj//cyIZ5ZQx/oI1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-d3c687ba6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4104929b2b3e271888464e14deb1696f/cloudflare-workers-shared-0.0.0-d3c687ba6.tgz","_integrity":"sha512-vGMqORfw+OQmGpdyLenPCH0epA0TcPukXc3/mm0M6Zqdh0/tot5pzV2n4y3uzUVPtZc3TEHtAgdmxKvGJyMgyg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250319.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d3c687ba6_1742511770329_0.9254733260855279","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0d1240bec":{"name":"@cloudflare/workers-shared","version":"0.0.0-0d1240bec","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0d1240bec","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2da774a033e33aca90ca52265ccf72bd0bd8864e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0d1240bec.tgz","fileCount":11,"integrity":"sha512-N/E5D+INdpSEAo7/ve0W9dqPsivirw9U2F0Wls9yEbQK/5QZnAXSpbUD/rhE3O2rWjN/JDXXIecSiwKDyOLe8Q==","signatures":[{"sig":"MEQCIBeb75/jHlQ1e2BAT4vZLkPu86cXLl2yXzDuHJoIjX7qAiBZ/C+AmJXDYfVX5/VBeVeH1PSa54hWOgB2uIo8foyEMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-0d1240bec.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/22edc9f84b26a0c389a21bbbf4abac2b/cloudflare-workers-shared-0.0.0-0d1240bec.tgz","_integrity":"sha512-N/E5D+INdpSEAo7/ve0W9dqPsivirw9U2F0Wls9yEbQK/5QZnAXSpbUD/rhE3O2rWjN/JDXXIecSiwKDyOLe8Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250319.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0d1240bec_1742512768385_0.3260280581047992","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dee6068af":{"name":"@cloudflare/workers-shared","version":"0.0.0-dee6068af","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-dee6068af","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0611ae1a02bbfd2d66be631f17fa4c9ac52f2091","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-dee6068af.tgz","fileCount":11,"integrity":"sha512-8+ryMLogfu1fp/ZO5ceZ7v9S79D3vz97+QA4CTU/h3yBgOkdQzbwlF57SwcUv9ikmugeFjD5s9ZF+OhGT25sWg==","signatures":[{"sig":"MEUCIQDYnVmLOyLl3TQ4JhVHRk/3nu8oB091tIAjuiiyvDfePgIgT6V0bIlTJIuDIqTPNNPId83sV0l4bAYaFtDxVFAzYsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-dee6068af.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/159870ed5f51cf27c2c3b6366dd63ad9/cloudflare-workers-shared-0.0.0-dee6068af.tgz","_integrity":"sha512-8+ryMLogfu1fp/ZO5ceZ7v9S79D3vz97+QA4CTU/h3yBgOkdQzbwlF57SwcUv9ikmugeFjD5s9ZF+OhGT25sWg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250319.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-dee6068af_1742550952489_0.21456999637490437","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5b4165384":{"name":"@cloudflare/workers-shared","version":"0.0.0-5b4165384","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5b4165384","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"235e670bbd4bdc93d08f266f2455e4b592f3d022","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5b4165384.tgz","fileCount":11,"integrity":"sha512-z0rTKOVFCEuclMfTe8PNXv4OftsMdb+2c3iPvhUN50o5FDE4IY0CZtmirjkHA31tnRIGtkxL7FY7XCl9Vh/J8A==","signatures":[{"sig":"MEYCIQC4GurmWikK2jhCsfzp3kxhU7lW/Y6rBSbV9D7r4nLMjwIhAKXl1jEnZgtcZCQHlyPtTwXVwF8UYGYnUoR+iO1QN/9b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-5b4165384.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/42876327715348aaaadd6a96f2951b52/cloudflare-workers-shared-0.0.0-5b4165384.tgz","_integrity":"sha512-z0rTKOVFCEuclMfTe8PNXv4OftsMdb+2c3iPvhUN50o5FDE4IY0CZtmirjkHA31tnRIGtkxL7FY7XCl9Vh/J8A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250319.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5b4165384_1742553496624_0.5674152786303606","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-b7d6b7dd1":{"name":"@cloudflare/workers-shared","version":"0.0.0-b7d6b7dd1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b7d6b7dd1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5fef0908f13c222ca5644c2b0701b2674ac74d20","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b7d6b7dd1.tgz","fileCount":11,"integrity":"sha512-PWB5FiHouCwpvnia0UJMrcGeaGLMxPNc3csgoo+msyf28IH678ayhLwWvesRpQDHbQI7b5PtFhoOv1QQsZmsxw==","signatures":[{"sig":"MEUCIB3mxVFWfJt6KHKEhz/5jvkYlYz8YBnj/P/IcGQBjy6AAiEAtEKjZzG8O6Bav0dP3UDd5mWoH0j5F4tG5HMtbwOZ5u8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-b7d6b7dd1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1a99233c472eacd9b351ce11b7a82817/cloudflare-workers-shared-0.0.0-b7d6b7dd1.tgz","_integrity":"sha512-PWB5FiHouCwpvnia0UJMrcGeaGLMxPNc3csgoo+msyf28IH678ayhLwWvesRpQDHbQI7b5PtFhoOv1QQsZmsxw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250319.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b7d6b7dd1_1742555054055_0.6221998603779262","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-1c94eee00":{"name":"@cloudflare/workers-shared","version":"0.0.0-1c94eee00","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1c94eee00","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0328a14a0347843b65f9a40e0a259aa6ee549c97","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1c94eee00.tgz","fileCount":11,"integrity":"sha512-1unaIxnLKQpwMAkSkg7mUXmImXAb2irWnwTgtQHGe6UKnVoZYT1wKZCjJ9QEI1pPOCpfOb0ulmb8bjYBnH8I0g==","signatures":[{"sig":"MEQCIBGqrUH9M4PhL96v76gm/9s8Srg3cHnTxEMBoseYAy5KAiBvmOZ1tugDcN5gUgJ+6HB01zhZqJpsmMJUIkqYFV99+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-1c94eee00.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/71e4c4b656a2da27427837a7ea58c79f/cloudflare-workers-shared-0.0.0-1c94eee00.tgz","_integrity":"sha512-1unaIxnLKQpwMAkSkg7mUXmImXAb2irWnwTgtQHGe6UKnVoZYT1wKZCjJ9QEI1pPOCpfOb0ulmb8bjYBnH8I0g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250319.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1c94eee00_1742561639063_0.37599169258781107","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5d78760af":{"name":"@cloudflare/workers-shared","version":"0.0.0-5d78760af","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5d78760af","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c5b3a03ce263610544e0cd81736d9b3654d1e176","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5d78760af.tgz","fileCount":11,"integrity":"sha512-BpfuwJxgD9qZw9s1WpEAbzskcjAv4N7ET6qqWfOlXJs7nOoyT/zBXQBcqZ4A5QL5SDqTaNBMXAE7m824xJtDgw==","signatures":[{"sig":"MEQCIGkaHdUCTLNq3VYXkCJ4+xtRAhwQXLWp8Z1uze2+8iM0AiBwxznVA9mhi9nW2/y+3DOdZol9uK/u6oWh3eCNqdNeOg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-5d78760af.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/cf7c9c5d5468e8c57dbf16228334ac70/cloudflare-workers-shared-0.0.0-5d78760af.tgz","_integrity":"sha512-BpfuwJxgD9qZw9s1WpEAbzskcjAv4N7ET6qqWfOlXJs7nOoyT/zBXQBcqZ4A5QL5SDqTaNBMXAE7m824xJtDgw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250319.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5d78760af_1742567273220_0.9305191490415512","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e5dbedd78":{"name":"@cloudflare/workers-shared","version":"0.0.0-e5dbedd78","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e5dbedd78","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7a42e2ce7114366f146a14e777a62ae39612a421","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e5dbedd78.tgz","fileCount":11,"integrity":"sha512-CHjxD/BVaYLpp9YL+lo7MGDYcAH1VeMDTSoJbk9/rY295Y+WV1iBFyYJWL4kWQbwAX3AFC50MObItEuLlpA8kQ==","signatures":[{"sig":"MEQCICxzMinLcsRPkQbIjQtmRcdIONBkphMVvejXA/BDCjEkAiA6thqr1YYKSXqlZQcCuQ4tilLrvnG+eh0k3HbvPSfIXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-e5dbedd78.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e20ae58dbc8d95ae8440148e324b2b20/cloudflare-workers-shared-0.0.0-e5dbedd78.tgz","_integrity":"sha512-CHjxD/BVaYLpp9YL+lo7MGDYcAH1VeMDTSoJbk9/rY295Y+WV1iBFyYJWL4kWQbwAX3AFC50MObItEuLlpA8kQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250320.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e5dbedd78_1742571743320_0.4198912879096819","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5f151fc93":{"name":"@cloudflare/workers-shared","version":"0.0.0-5f151fc93","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5f151fc93","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"426d7df4a6bd5742f261f75a81bd728629039b16","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5f151fc93.tgz","fileCount":11,"integrity":"sha512-VHbpbPj083etuGUqpOU7M5cHxZQNpYaQafHVlVyutR4pXKCF9hxepaJ5hPkQ56ksBl7668BcE0NZyFhzrZAnlw==","signatures":[{"sig":"MEUCIQDvCKMc8nPq23qw8/LlY5RfFGG2UCC+VPYJUimUD93prAIgJuOX5OTx2DiCEHEmg0rwLL50QxhCtKxPjXj3042zKOM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-5f151fc93.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/268b34973295b1c2c983c78a18f0f155/cloudflare-workers-shared-0.0.0-5f151fc93.tgz","_integrity":"sha512-VHbpbPj083etuGUqpOU7M5cHxZQNpYaQafHVlVyutR4pXKCF9hxepaJ5hPkQ56ksBl7668BcE0NZyFhzrZAnlw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250320.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5f151fc93_1742575742692_0.47425557963408616","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-57ddaacde":{"name":"@cloudflare/workers-shared","version":"0.0.0-57ddaacde","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-57ddaacde","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e171a9fd5c29799206623981c0e2935246beb62e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-57ddaacde.tgz","fileCount":11,"integrity":"sha512-5fYPaNHbL3RgJHvIqu6ZXwiNTwUVOYLORa6Uz18WVPHJ0wbqU4s+HeNsnzjc/N0fM9AKpam+cmgc9hV+k5Ii6Q==","signatures":[{"sig":"MEQCIHfzuf3VgZWBh77rT8mZjv4d930XiKp3vRsk61y+XNJiAiBXgSHbjcGvHCVl9sAbDDdU3p2ErPGTPD6ZQufRVWiF1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-57ddaacde.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9011fb4cbd3f52cc687dd068055acd3d/cloudflare-workers-shared-0.0.0-57ddaacde.tgz","_integrity":"sha512-5fYPaNHbL3RgJHvIqu6ZXwiNTwUVOYLORa6Uz18WVPHJ0wbqU4s+HeNsnzjc/N0fM9AKpam+cmgc9hV+k5Ii6Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250320.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-57ddaacde_1742581072872_0.19844381693928304","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e981d0be5":{"name":"@cloudflare/workers-shared","version":"0.0.0-e981d0be5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e981d0be5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ce14be9e20fc983708df3552bd42c055106feab1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e981d0be5.tgz","fileCount":11,"integrity":"sha512-9B28i7G/dvECTw/aORNlrl5knaGwoqWMu0tEtTVq4E7okbQ5LMy0MSttD7ov+S+UUEpuML2MIO2hZ9RWcFWypw==","signatures":[{"sig":"MEYCIQCvrmCnzjTrm7KbwoYDAFSylj1ZMm9NV18SmzcNHO0RaAIhALT/rkImwfyq0Y8HUHVKpMBPuE8/UY89ePMk8wX54MzO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-e981d0be5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/23393099b9960ecb8380589f2312e175/cloudflare-workers-shared-0.0.0-e981d0be5.tgz","_integrity":"sha512-9B28i7G/dvECTw/aORNlrl5knaGwoqWMu0tEtTVq4E7okbQ5LMy0MSttD7ov+S+UUEpuML2MIO2hZ9RWcFWypw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250320.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e981d0be5_1742598826579_0.7829772122947525","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-375cd12a4":{"name":"@cloudflare/workers-shared","version":"0.0.0-375cd12a4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-375cd12a4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"309e0f511e032a500a4f72eb4b6749df51e6a903","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-375cd12a4.tgz","fileCount":11,"integrity":"sha512-x2gNCmCAxHoQ9GuXx7nFFn7tG3XUVmUCkj3pfO2JQN3kVX0rFRYrgLtBtevD4Sof+xglg5kWSfTmMhQrMHXMUg==","signatures":[{"sig":"MEQCIEp1ELpoI+sBFtixyZQ5sG3y3V7I6nLf+zOnjQ/4YfLQAiBs9oZS0GeokRjISRlQc4lmqSyv4KyBICAzDbsO7wwqaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-375cd12a4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a49f6c9ba38e273f0db09a109218b67a/cloudflare-workers-shared-0.0.0-375cd12a4.tgz","_integrity":"sha512-x2gNCmCAxHoQ9GuXx7nFFn7tG3XUVmUCkj3pfO2JQN3kVX0rFRYrgLtBtevD4Sof+xglg5kWSfTmMhQrMHXMUg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250320.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-375cd12a4_1742657754949_0.6320209705663391","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-eb19dcf23":{"name":"@cloudflare/workers-shared","version":"0.0.0-eb19dcf23","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-eb19dcf23","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"eb1102865b2d3cdb60e45840ebbba7d9174946dc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-eb19dcf23.tgz","fileCount":11,"integrity":"sha512-eumGYAfs4k7i1K+TZ2Lhx7nCgohDm4Bgc1o2OPIl7mHF5rsDaGk6TEiviIKfuDDF9S+qYPd1+tUx0iwgJKt3/g==","signatures":[{"sig":"MEYCIQDKaK2R9vdHI6AeB9jOMuIC4DFJLUxq2OxbigJRRGCEPQIhAIVl8P2i1Keu3lYVS0Q+zk03HDgDXAWfdOxegNuE/uHF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-eb19dcf23.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/de7c828118c6f590b650da3ef393ac8c/cloudflare-workers-shared-0.0.0-eb19dcf23.tgz","_integrity":"sha512-eumGYAfs4k7i1K+TZ2Lhx7nCgohDm4Bgc1o2OPIl7mHF5rsDaGk6TEiviIKfuDDF9S+qYPd1+tUx0iwgJKt3/g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250320.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-eb19dcf23_1742808886489_0.6132184770362099","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-29cb3069c":{"name":"@cloudflare/workers-shared","version":"0.0.0-29cb3069c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-29cb3069c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ec8716e19dc4e4c51c3cfc935b6ded013e362e4d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-29cb3069c.tgz","fileCount":11,"integrity":"sha512-9UWXVDpax1dNSnh9xH+zLnciJMPqdB+AZRAAWaBuonyBH3KQx/bpYPP/Dm1nRl6TvHrPWGewlYwNJeqtAXQk0A==","signatures":[{"sig":"MEQCIDqzquWXTLBxPS4r46zltuRriISOF5hBDOBg1XXwB3/qAiBl1lk1Ew86hgRMa8LhY3UlRa1yQr/VaIQ4fVZgTzMxKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-29cb3069c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/56990d8b8179352fa971a32b59813398/cloudflare-workers-shared-0.0.0-29cb3069c.tgz","_integrity":"sha512-9UWXVDpax1dNSnh9xH+zLnciJMPqdB+AZRAAWaBuonyBH3KQx/bpYPP/Dm1nRl6TvHrPWGewlYwNJeqtAXQk0A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250320.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-29cb3069c_1742810883092_0.057996996411297186","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6a958df17":{"name":"@cloudflare/workers-shared","version":"0.0.0-6a958df17","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6a958df17","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9cdcf2977918ce5aaeb10cf4760c36aa904959fc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6a958df17.tgz","fileCount":11,"integrity":"sha512-OSdowxjUuRRo1oos03RTI23rQtVBa+a9depCziNfWL0nBo1ypGoP6w1ihkcIGQ8PaPsXmuqsMt0BrYIP1IKijQ==","signatures":[{"sig":"MEUCIEhFjBHtgttoQ73ih9QrwWjiBOnTYnfcKFMfRAcsiXbnAiEAy++DrnbXBXsqG4VbDN+XYdIFSNPbZj2ki2XeoTJBqIo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-6a958df17.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/02643e4ee885b5534d37ba21262e2f67/cloudflare-workers-shared-0.0.0-6a958df17.tgz","_integrity":"sha512-OSdowxjUuRRo1oos03RTI23rQtVBa+a9depCziNfWL0nBo1ypGoP6w1ihkcIGQ8PaPsXmuqsMt0BrYIP1IKijQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250320.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6a958df17_1742817404992_0.09471327461334678","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-9c844f771":{"name":"@cloudflare/workers-shared","version":"0.0.0-9c844f771","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9c844f771","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"26febe16d0217bb2c16ff8cdfd9eaecbc679fe6e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9c844f771.tgz","fileCount":11,"integrity":"sha512-+oYA+9wXNtNrCd+jxAC8JR9t7KVz6eIcqufQR46d09bMecfybRNHqZSaQxaKiI5samTWrof8xJErSt43QszRGQ==","signatures":[{"sig":"MEYCIQDJbh/HdmqPq2si3UnNM0Y7Lih8HxeQ1OCJCQfLdTQG7AIhAMKF2uiyG5f087pWPoNAliNZ9m9sKqp5bS/ai3/1PjQj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-9c844f771.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7ec86bbcb8b74d429543d787f8666842/cloudflare-workers-shared-0.0.0-9c844f771.tgz","_integrity":"sha512-+oYA+9wXNtNrCd+jxAC8JR9t7KVz6eIcqufQR46d09bMecfybRNHqZSaQxaKiI5samTWrof8xJErSt43QszRGQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9c844f771_1742818701838_0.15783839504370234","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dfbf03f87":{"name":"@cloudflare/workers-shared","version":"0.0.0-dfbf03f87","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-dfbf03f87","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0444cc35b8efe3b5d0e547ba79d9c0def44db6f9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-dfbf03f87.tgz","fileCount":11,"integrity":"sha512-moYQPo7ziyhZZLbZMXfSJd2dLhFhX67qIZ545H2BLw89im/cy5+v+/L3YG3f92tgFN/V5dc1zM1YJyeEOFlQMw==","signatures":[{"sig":"MEMCH2z0pT/l2nbI/19lyHo+obrfroThMmFcAKgXfySDNEYCIC/fOrENmHh5Gy6j5cODTg7XDpYvjPYqc5oQ2nO3evCo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-dfbf03f87.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b56eef10ab6f604c643b85f72a685489/cloudflare-workers-shared-0.0.0-dfbf03f87.tgz","_integrity":"sha512-moYQPo7ziyhZZLbZMXfSJd2dLhFhX67qIZ545H2BLw89im/cy5+v+/L3YG3f92tgFN/V5dc1zM1YJyeEOFlQMw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-dfbf03f87_1742821590576_0.7224674926189236","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-75005e3dc":{"name":"@cloudflare/workers-shared","version":"0.0.0-75005e3dc","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-75005e3dc","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2efb6b08def9e225e7fd233d24151dba69bd49ad","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-75005e3dc.tgz","fileCount":11,"integrity":"sha512-Xf+yGB/JcKEPo0CVTcBtCZxAxb74BwhHOWb9twsxam6lq1v4x10UTeSpVtZKyM/0xXAPt3n1vHAcxcprO6wlsg==","signatures":[{"sig":"MEQCIDitO44JHLqtrHnDUNy+a6Wh/L5OZeqVxUTV122KBxohAiA3HQ7ncVz9dAGw4XlWi8Km0xEjGRkH7H7p9d9XGDdkfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1019379},"_from":"file:cloudflare-workers-shared-0.0.0-75005e3dc.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/610a9c83170a4905a6f3b67b94d64d4f/cloudflare-workers-shared-0.0.0-75005e3dc.tgz","_integrity":"sha512-Xf+yGB/JcKEPo0CVTcBtCZxAxb74BwhHOWb9twsxam6lq1v4x10UTeSpVtZKyM/0xXAPt3n1vHAcxcprO6wlsg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-75005e3dc_1742824117011_0.6000315202706157","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-409825b78":{"name":"@cloudflare/workers-shared","version":"0.0.0-409825b78","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-409825b78","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0b2ee0dc46fc2bb511e78a16c9e6d8aedce3a81b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-409825b78.tgz","fileCount":11,"integrity":"sha512-qKYZfxEC+1M3KZNrAPxEjxoe+NaerURVzuZb1k0ilmuptWuB6TAT7XHFKGYgp5P7xWYUDCGQJHp2iVJsX56yrQ==","signatures":[{"sig":"MEUCIA6uld1R7sovL3biYpni2O5zEE8Hg976DlWUlTPdZq5EAiEAyiEzJDCY7ECT+AK2j6S9FjHrEq66+S33KKGWW6uewPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-409825b78.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/969647b764c614829f9f5a559cd4459d/cloudflare-workers-shared-0.0.0-409825b78.tgz","_integrity":"sha512-qKYZfxEC+1M3KZNrAPxEjxoe+NaerURVzuZb1k0ilmuptWuB6TAT7XHFKGYgp5P7xWYUDCGQJHp2iVJsX56yrQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-409825b78_1742834428352_0.06871550826700279","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fc66a2b6b":{"name":"@cloudflare/workers-shared","version":"0.0.0-fc66a2b6b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fc66a2b6b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"36d337dcef6cbf250687af7e8a8e8c281b60be42","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fc66a2b6b.tgz","fileCount":11,"integrity":"sha512-mEM7Z8/4qgHftpj3tTAT9l7REqn46b3X96n3FRk71y8GYp4r0bWlO0kp/Rr3mSaPgELZub6ELWWD6Y0Og+EwMw==","signatures":[{"sig":"MEUCIB7a2Hc3FHf+Z9eSah2iPp0k+h9K9JNCzaVOXrDoC1pJAiEA3K2dXD4MguV3gC/OBjZ7x7cZan1ik1d3pdwqsO52khQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-fc66a2b6b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/27754b902bc194f71a1004885d04c46f/cloudflare-workers-shared-0.0.0-fc66a2b6b.tgz","_integrity":"sha512-mEM7Z8/4qgHftpj3tTAT9l7REqn46b3X96n3FRk71y8GYp4r0bWlO0kp/Rr3mSaPgELZub6ELWWD6Y0Og+EwMw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fc66a2b6b_1742897234016_0.11631772201069035","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-1f27e267f":{"name":"@cloudflare/workers-shared","version":"0.0.0-1f27e267f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1f27e267f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"51a228e83d7d10be72bf507f5752512b0a2571ab","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1f27e267f.tgz","fileCount":11,"integrity":"sha512-7ARwzGhDGq7oocaxjVEMud8+gDx2zevMFknFxu3XQ6jB2nwbqB6tg3b9Z84D1Vho93ZoG1SAJTXa4RHT0o3BQg==","signatures":[{"sig":"MEUCIH31B4dxLkhF2ukw1Mjgh61Dd9+NAN7X8FE12MU7o/mFAiEAp147q++4ISuSPEzhCqipiNrWsMCzhxcbJSNAD/MW580=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-1f27e267f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/cd24876350d26dc8eacd67e3fbcd90da/cloudflare-workers-shared-0.0.0-1f27e267f.tgz","_integrity":"sha512-7ARwzGhDGq7oocaxjVEMud8+gDx2zevMFknFxu3XQ6jB2nwbqB6tg3b9Z84D1Vho93ZoG1SAJTXa4RHT0o3BQg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1f27e267f_1742899292496_0.4916750321664116","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d611caf71":{"name":"@cloudflare/workers-shared","version":"0.0.0-d611caf71","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d611caf71","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"147c5dc3bb1c08624a3d9b50be9ffb5c0680e2ca","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d611caf71.tgz","fileCount":11,"integrity":"sha512-oAQnlG42Sj9VOdkbjDUOWoZYjvpJkrX+WjgSN2fq5/ocbLote0y9wNVknF2viSqj9OHqqOGGgS2M3kH0c80eqg==","signatures":[{"sig":"MEYCIQCBj1fwIPmcdhXXq8s8ivUNmVpMUplNgh2HBUuAqru4SQIhAIpEnyJKCDldnZmsIQvh4spKR8+Sn8L7wjfn9318g9Mj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-d611caf71.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6fa0097ba3fe3313e28ff3ce2eb195d5/cloudflare-workers-shared-0.0.0-d611caf71.tgz","_integrity":"sha512-oAQnlG42Sj9VOdkbjDUOWoZYjvpJkrX+WjgSN2fq5/ocbLote0y9wNVknF2viSqj9OHqqOGGgS2M3kH0c80eqg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d611caf71_1742901502999_0.08064049721696809","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ecbe026a8":{"name":"@cloudflare/workers-shared","version":"0.0.0-ecbe026a8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ecbe026a8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e8016af7e0e8b50e9fd666f2866f3854e9058cd1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ecbe026a8.tgz","fileCount":11,"integrity":"sha512-lIEAk3hEzugR+AlyGtLtzUfDdOey32WDad2agkIWz/Yu7n83Cyrl5BywRSedWJ5940udi3x1iyAK4rMrnaot0w==","signatures":[{"sig":"MEQCIQCu08NyFXT5+B57s0xLr12SGH9LvNKXezcQF26qyzMA9gIfQ/hegXr+iuss6pdtySBUd34KAbMWx2woCqsaZqCahg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-ecbe026a8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0efbef957dd7b74838d3c12670400d3c/cloudflare-workers-shared-0.0.0-ecbe026a8.tgz","_integrity":"sha512-lIEAk3hEzugR+AlyGtLtzUfDdOey32WDad2agkIWz/Yu7n83Cyrl5BywRSedWJ5940udi3x1iyAK4rMrnaot0w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ecbe026a8_1742903588901_0.32439966656629826","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-82f35b879":{"name":"@cloudflare/workers-shared","version":"0.0.0-82f35b879","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-82f35b879","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"08417fc3b25ce19a52465e8dcbd38bf1b02c517a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-82f35b879.tgz","fileCount":11,"integrity":"sha512-irMSIcT/1e/LyoSZH9vukxYFsHTIpgkoptHnQbjBxecmA4yeY4rvrFicxByCXqagnX842OqhZ5v9RThu9+CZUQ==","signatures":[{"sig":"MEQCIF4rSLDR7VbDT5OKKEq7jQcwgc69z8S7ts/2rjNSHPIRAiAsK9uMb8KK+9/3jOQ0Co2No9Phs/MvJ93LfuXUyuguzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-82f35b879.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8f2dfcdabec38a2db83c66ccfe855ddf/cloudflare-workers-shared-0.0.0-82f35b879.tgz","_integrity":"sha512-irMSIcT/1e/LyoSZH9vukxYFsHTIpgkoptHnQbjBxecmA4yeY4rvrFicxByCXqagnX842OqhZ5v9RThu9+CZUQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-82f35b879_1742912732794_0.5713710807712269","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-4fca01898":{"name":"@cloudflare/workers-shared","version":"0.0.0-4fca01898","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4fca01898","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"910fcb2890e54214d357c2f99d6b8fdc426c2a24","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4fca01898.tgz","fileCount":11,"integrity":"sha512-W3lSEmf5u0D7keb/UxuYUvB+14YxLYMFIhSGJzNQe9SGQ65sF65XWva3g+IwVKvg5aehQsis/bknmiNKZEuHAg==","signatures":[{"sig":"MEYCIQDSCBUITgMDAPL+J+zFn4C+BX/g53hEQLcYOykxwDl7owIhAJooOKsB7eK4X5veDSt4PQ20t3oqN5SbuwRUAGaKhLQW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-4fca01898.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/162f1c56e5d094334c54ed1219a62e31/cloudflare-workers-shared-0.0.0-4fca01898.tgz","_integrity":"sha512-W3lSEmf5u0D7keb/UxuYUvB+14YxLYMFIhSGJzNQe9SGQ65sF65XWva3g+IwVKvg5aehQsis/bknmiNKZEuHAg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4fca01898_1742925785571_0.39836540136454035","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-070ceaef9":{"name":"@cloudflare/workers-shared","version":"0.0.0-070ceaef9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-070ceaef9","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0ca251c6cb46eb1e5c0fd87c9860d0657f478b3e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-070ceaef9.tgz","fileCount":11,"integrity":"sha512-dBgboJ8wHI2rOLjB4vbACAZhPJPlofdHuk3ojLMw1EoyfgepXfLOy/tqUOKpCm8xtRigwxXVaAVSC9o/rur9FA==","signatures":[{"sig":"MEYCIQC4RIhQkum62yLUr3Li5/JnPPVa3jTzNLumhkJViPOtQgIhANSNNSzo6AXQczfUNVnlhFiYlBqFUZUmVIYZg4x1sXuM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-070ceaef9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/32b75a06c4b0d3b0c8d9905cf5314a88/cloudflare-workers-shared-0.0.0-070ceaef9.tgz","_integrity":"sha512-dBgboJ8wHI2rOLjB4vbACAZhPJPlofdHuk3ojLMw1EoyfgepXfLOy/tqUOKpCm8xtRigwxXVaAVSC9o/rur9FA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-070ceaef9_1742929155951_0.5913970091139629","host":"s3://npm-registry-packages-npm-production"}},"0.17.1":{"name":"@cloudflare/workers-shared","version":"0.17.1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.17.1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ec7c42a9e3712a8fca435ef47a522d2d31bce731","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.17.1.tgz","fileCount":11,"integrity":"sha512-Bt7YEcY5x4T8NPA67XypAXve7E0LN0XhzvnzBR6VBGhZyzxAkLLeP9TXQZ1pGq4vM02rAIXb7LCuGUn1yKWMNA==","signatures":[{"sig":"MEUCIQCHyThPdoX2COaftl20WQqQR1mGQBtlMjSka01ayKPwIAIgDv3eNLiiRXMYcvkOCK6qxyjYv2l22hU+4CegfzYPcvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021007},"_from":"file:cloudflare-workers-shared-0.17.1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0fd4a88f7e270ab5ac4e4de94d0ac11e/cloudflare-workers-shared-0.17.1.tgz","_integrity":"sha512-Bt7YEcY5x4T8NPA67XypAXve7E0LN0XhzvnzBR6VBGhZyzxAkLLeP9TXQZ1pGq4vM02rAIXb7LCuGUn1yKWMNA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.17.1_1742975597606_0.7890074765637418","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-9f2562013":{"name":"@cloudflare/workers-shared","version":"0.0.0-9f2562013","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9f2562013","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a169e6af6b74414315d813273a44c8e454ec7c4a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9f2562013.tgz","fileCount":11,"integrity":"sha512-z/gQJdq6Q5CwZV6c1opl3jqo4JsbVSIWD97uWeJ3GrZ7PpXix6M65phlL07KsiOIe6A2KyS8wqDAaO7uT5N+oA==","signatures":[{"sig":"MEQCIFKEs/XPXJ6TJQ2kikKhC8bgjSUmENVz8vtQ4N6INapcAiBrcm3ZMLDyfbPz5+k+eZmOp7MpJ3tbVeZ/Vc4O1VtfzA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-9f2562013.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/22522e5f2b548616f10eefa2b5ff904d/cloudflare-workers-shared-0.0.0-9f2562013.tgz","_integrity":"sha512-z/gQJdq6Q5CwZV6c1opl3jqo4JsbVSIWD97uWeJ3GrZ7PpXix6M65phlL07KsiOIe6A2KyS8wqDAaO7uT5N+oA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9f2562013_1742975985634_0.3939909084962645","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a18155fb8":{"name":"@cloudflare/workers-shared","version":"0.0.0-a18155fb8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a18155fb8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"46838183519a0de001ffd1ea7688f0f66c3e06c5","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a18155fb8.tgz","fileCount":11,"integrity":"sha512-JKH2XBQrLmO3qDGtGmTwqmiJQ6gixD6O1AXBbfZIKzaADDxik026n8SgjAD/kmiJEq5OK/PT4xw0/7yoZAwCEA==","signatures":[{"sig":"MEYCIQDlQXUJSJs0CFVeFYoxOosSmKaWQPigzsdWS8JgqZSGZgIhAIw97IxJyqOE+I2opSxETDS3hrxPi5kLdpmk3KNo4nTM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-a18155fb8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/61052f7a303fa1edd81b76b5b2c5f71f/cloudflare-workers-shared-0.0.0-a18155fb8.tgz","_integrity":"sha512-JKH2XBQrLmO3qDGtGmTwqmiJQ6gixD6O1AXBbfZIKzaADDxik026n8SgjAD/kmiJEq5OK/PT4xw0/7yoZAwCEA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a18155fb8_1742982968017_0.21429277846532635","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f043b74c7":{"name":"@cloudflare/workers-shared","version":"0.0.0-f043b74c7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f043b74c7","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"753c3ab2534d923eaa474bd6b8922a43f592058f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f043b74c7.tgz","fileCount":11,"integrity":"sha512-CwnBGlQsPNvGC/iDm55L1twyNMOc9RoneQczXnV3LWvfPpkwCNf7/+6y9f+Ebrq5yuXKbkI9L9rdADxv8qiRWg==","signatures":[{"sig":"MEUCIQCTrtCiHfSRrN+DBZ9YhApUZDi9NTqgemR9i4155KjkHQIgXWtwL3JhH5xOIKoYEuSQFOyAITscSQXnz6H2PKQXEtk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-f043b74c7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5e0ffb66084bce931c215b90e2fb54f5/cloudflare-workers-shared-0.0.0-f043b74c7.tgz","_integrity":"sha512-CwnBGlQsPNvGC/iDm55L1twyNMOc9RoneQczXnV3LWvfPpkwCNf7/+6y9f+Ebrq5yuXKbkI9L9rdADxv8qiRWg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f043b74c7_1743000532480_0.1410430138018135","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8e3688f27":{"name":"@cloudflare/workers-shared","version":"0.0.0-8e3688f27","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8e3688f27","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"cbfbdfba6929210fb8a56264933170148022cfc1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8e3688f27.tgz","fileCount":11,"integrity":"sha512-i59MiQtP70w8E5sRccDcGKceNb9mOqrQyLe7t6oMsYOI6noQ7t+m036qhJsVYg+FibaqMc218bBPEs56TNQnIg==","signatures":[{"sig":"MEYCIQD3sR04wrn35+zvxKlExqb4ZE7kdtuDUkjnue0ai5/4owIhAPCbDARk5VAZ8vtx4neeeQtWgk0/YhgE9Tu9ig8mM0Um","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-8e3688f27.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/dd8632cc84e12e0a2e7e96c1629b7638/cloudflare-workers-shared-0.0.0-8e3688f27.tgz","_integrity":"sha512-i59MiQtP70w8E5sRccDcGKceNb9mOqrQyLe7t6oMsYOI6noQ7t+m036qhJsVYg+FibaqMc218bBPEs56TNQnIg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8e3688f27_1743002232716_0.6155664156056033","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2529848e9":{"name":"@cloudflare/workers-shared","version":"0.0.0-2529848e9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2529848e9","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5421709df595678094ca64a3bec3a7b34301794b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2529848e9.tgz","fileCount":11,"integrity":"sha512-42NKtt4EMbi39DdwrsuCHBasJy9FxY0qNQ8Ftc33ycJXB5D34tJoFkVXfnp3s5iBb9xFYRq4d3rRm0Uzj4WbcQ==","signatures":[{"sig":"MEUCICZ35QNEMR0eyrrk21cQyc83lS68jIzYekvCHQ6b4kP1AiEAjpd/TwdbRlmxgZ9I3rgZLFH6iMngJx/fUTMZPjJKPPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-2529848e9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7280b8eb14c5a91b53d557f81965f571/cloudflare-workers-shared-0.0.0-2529848e9.tgz","_integrity":"sha512-42NKtt4EMbi39DdwrsuCHBasJy9FxY0qNQ8Ftc33ycJXB5D34tJoFkVXfnp3s5iBb9xFYRq4d3rRm0Uzj4WbcQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2529848e9_1743008445416_0.47585445245363434","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a24cf19cb":{"name":"@cloudflare/workers-shared","version":"0.0.0-a24cf19cb","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a24cf19cb","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f2e11979d87805194392a1292725f7f6937217ee","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a24cf19cb.tgz","fileCount":11,"integrity":"sha512-2Hp5K5fQKFSwpm3xmYXkQuPd8bV7ArATYnOJIty6HuPvetdzEQFBJRHscos4E3WSUpbBP/WCo1v400c2ImyqRg==","signatures":[{"sig":"MEQCIASydDFoRkQXS4QC5PesJUDZkWm2dj909TvFiZKSix2zAiBhlOlehiJXNaUX9QKdn9Db0m0QKtTlCEm8HyQ2nWftHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-a24cf19cb.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5f8e7109b9a102670006eac827f848c6/cloudflare-workers-shared-0.0.0-a24cf19cb.tgz","_integrity":"sha512-2Hp5K5fQKFSwpm3xmYXkQuPd8bV7ArATYnOJIty6HuPvetdzEQFBJRHscos4E3WSUpbBP/WCo1v400c2ImyqRg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a24cf19cb_1743069518136_0.1356449611900985","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-910007bce":{"name":"@cloudflare/workers-shared","version":"0.0.0-910007bce","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-910007bce","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b521a9a96bf4b02f19fb5fa866036eb7e4dea9ce","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-910007bce.tgz","fileCount":11,"integrity":"sha512-uec2Jhsf+L5I9fY4TPSY3H6lmqMHZYbZO1fBC5x5z8NZ5Azt4O2ePNN2kvEJvwpI4fUYkI3LKcixBRpmSID8YA==","signatures":[{"sig":"MEUCIQDxItZqq/gO0ye3kNjfJsbOvknoIIAzpNRvACdj16d7/gIgTqMNn2ScaNbmxsGygmR1DiJOhu8RHzH9PP0ro/6kO74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-910007bce.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6c65a944e406f4853483d20fa4bdb6c9/cloudflare-workers-shared-0.0.0-910007bce.tgz","_integrity":"sha512-uec2Jhsf+L5I9fY4TPSY3H6lmqMHZYbZO1fBC5x5z8NZ5Azt4O2ePNN2kvEJvwpI4fUYkI3LKcixBRpmSID8YA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-910007bce_1743072608712_0.5859220680000494","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f29f01813":{"name":"@cloudflare/workers-shared","version":"0.0.0-f29f01813","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f29f01813","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"df3e2f9287eab0ee013422cecec1eefb431bcfc8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f29f01813.tgz","fileCount":11,"integrity":"sha512-EzYuwN6ttLUvSp5M5t1gXHRWKZqusi4rUmQDdWeqAeVpGfy9XhIMrRR5CbL59QLOwAsPvTDf38lGyBob/MVYOQ==","signatures":[{"sig":"MEQCIDoSzu+3HHOvlGZgdkU772GnDkeNQImSsRQCUPTav2jiAiBxJYyeOC+ZRXmXxqdNZrRKu+EB5a5kw0IRFXu1D0YWzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-f29f01813.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9176d122e4e53e6de2d0887b20df98e9/cloudflare-workers-shared-0.0.0-f29f01813.tgz","_integrity":"sha512-EzYuwN6ttLUvSp5M5t1gXHRWKZqusi4rUmQDdWeqAeVpGfy9XhIMrRR5CbL59QLOwAsPvTDf38lGyBob/MVYOQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f29f01813_1743079215396_0.24919871812801153","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-cad99dc78":{"name":"@cloudflare/workers-shared","version":"0.0.0-cad99dc78","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-cad99dc78","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ff64bca25d06e0d83fc1a36e854e16fbbaf18655","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-cad99dc78.tgz","fileCount":11,"integrity":"sha512-6P6u8bal6L0pvdHHjEg2qwAe6rjtrg3KUAO3abx/koiD6a4BEJrt0/6mJ/kmtLNIzgHPN4AYmEkA07caEiX/3Q==","signatures":[{"sig":"MEYCIQC0GqQZNYzHLyYlZCiPONMKQ97lopbcoOmVuEwc0r2r7AIhAN64T7Rk9/tcezVlD/SxPFwTYVGhqcwG8t1x+AFaqy6e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-cad99dc78.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/35cdf1176ac086118a357b31ac8871fa/cloudflare-workers-shared-0.0.0-cad99dc78.tgz","_integrity":"sha512-6P6u8bal6L0pvdHHjEg2qwAe6rjtrg3KUAO3abx/koiD6a4BEJrt0/6mJ/kmtLNIzgHPN4AYmEkA07caEiX/3Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-cad99dc78_1743086384993_0.2839831511634987","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f378b4d40":{"name":"@cloudflare/workers-shared","version":"0.0.0-f378b4d40","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f378b4d40","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c6f5bcf4d45b19d9585b4271ca859f7ea3ee7894","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f378b4d40.tgz","fileCount":11,"integrity":"sha512-O98CuAmJK42kv09DSBSrcTvgvyCAhkNg3a4EeEGOcIpinISAZ8dbPMHxqew8NdTXon/ZxBossD6+p/WQHL7yWA==","signatures":[{"sig":"MEQCIAXLhOo+o8lXBmThyewZxlTzrb9GI9m6i04X0IRICmfrAiBXAY/h8uqcZOdMtsXIRThgOze9j7/dOoGJsvSJyaG22Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-f378b4d40.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0bf55252703b9daf99592fabec9a3147/cloudflare-workers-shared-0.0.0-f378b4d40.tgz","_integrity":"sha512-O98CuAmJK42kv09DSBSrcTvgvyCAhkNg3a4EeEGOcIpinISAZ8dbPMHxqew8NdTXon/ZxBossD6+p/WQHL7yWA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f378b4d40_1743095878204_0.7181268228981244","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d62cc682e":{"name":"@cloudflare/workers-shared","version":"0.0.0-d62cc682e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d62cc682e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5696b124f6baa5291859bc90b1ac5711c8ec1e61","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d62cc682e.tgz","fileCount":11,"integrity":"sha512-sA5L1rR2N126iNfERbxXCP5QQYV6vi3lDEe7uV8p0RrJqBtT7hzMzCPtFp7gJFUrpUl2uI4lsMLQr86pts6GPw==","signatures":[{"sig":"MEUCIDkVwZS1vA5sGz8gq/d+OaGMm9TmxRpkJfT8WeiqJUXdAiEA5mMlofAa+TNQdildKPZ9vRBIolzVXUG7CUybsPTGKFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-d62cc682e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/307b4c7caf20ccc0ef4388a9e1027145/cloudflare-workers-shared-0.0.0-d62cc682e.tgz","_integrity":"sha512-sA5L1rR2N126iNfERbxXCP5QQYV6vi3lDEe7uV8p0RrJqBtT7hzMzCPtFp7gJFUrpUl2uI4lsMLQr86pts6GPw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d62cc682e_1743097757269_0.02817680997515626","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-42f4912aa":{"name":"@cloudflare/workers-shared","version":"0.0.0-42f4912aa","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-42f4912aa","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8914252cc684898434816f4116dc6357ad372545","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-42f4912aa.tgz","fileCount":11,"integrity":"sha512-A/1hVyv+uELB8m/GHxcrc6jDWFvSwutg2X7b1nBZEP6BbMk+qLvSZW61KpjN4cchkMFLPbz45BwfLP2bOcY/6Q==","signatures":[{"sig":"MEYCIQCPzqFDP6rCDCZPyP0mOPo0p2RphdXTcGVx5hiVscGBrwIhAK87DjaE2UpiULZ66oboO9T51shtYZYypLSxreFOX+8x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-42f4912aa.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d3edac78d1e47a7257b046f970814ff4/cloudflare-workers-shared-0.0.0-42f4912aa.tgz","_integrity":"sha512-A/1hVyv+uELB8m/GHxcrc6jDWFvSwutg2X7b1nBZEP6BbMk+qLvSZW61KpjN4cchkMFLPbz45BwfLP2bOcY/6Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-42f4912aa_1743104164362_0.07058097161720767","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ecbab5d25":{"name":"@cloudflare/workers-shared","version":"0.0.0-ecbab5d25","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ecbab5d25","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"37430bc89c4ebb0e2df9b513ff6dea272bb5d715","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ecbab5d25.tgz","fileCount":11,"integrity":"sha512-i/zn6Y1zZf6ysUgp+//eQvCu/oCwsvRjY1xegbrxD57jzPTWWIStdf8vRN5WwK9KXBtwf1xjvXOlfCpf34l53w==","signatures":[{"sig":"MEUCIQDyB0hY/B4b5tNvbug5j0WompRH66I6ZA89FNmWtLGMkwIgDRCjT0UVjLTbyBPD/FPQyPZWYcmCbX53QkJEBlxjdrs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-ecbab5d25.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/182aa37753d5a146e6c22eaa4c1b9f7e/cloudflare-workers-shared-0.0.0-ecbab5d25.tgz","_integrity":"sha512-i/zn6Y1zZf6ysUgp+//eQvCu/oCwsvRjY1xegbrxD57jzPTWWIStdf8vRN5WwK9KXBtwf1xjvXOlfCpf34l53w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ecbab5d25_1743147409764_0.3765364967482019","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-25eaf3b54":{"name":"@cloudflare/workers-shared","version":"0.0.0-25eaf3b54","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-25eaf3b54","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8d5770a09f241ddebb327e80390256c9751e8ee2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-25eaf3b54.tgz","fileCount":11,"integrity":"sha512-pETwodosMV54C5USWhqhCo7Bbtr3r/dp0/tJ605TgyekssRr7ZK+YMUS21KF5/i+8BJnAZyHKUnGMWLFNl80Fg==","signatures":[{"sig":"MEQCIAwmSTqqZYSscvMlN/7D/D7M2zjNWT08N2lGHFPNx7xWAiBIqvSlVwQyB+wXEa/NiFd/QZxvGSTY2nc5Ox/8YTa5Xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-25eaf3b54.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/38407ef97d8fbba16e7165e085202200/cloudflare-workers-shared-0.0.0-25eaf3b54.tgz","_integrity":"sha512-pETwodosMV54C5USWhqhCo7Bbtr3r/dp0/tJ605TgyekssRr7ZK+YMUS21KF5/i+8BJnAZyHKUnGMWLFNl80Fg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-25eaf3b54_1743155507202_0.9417280330989897","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-3f41730ca":{"name":"@cloudflare/workers-shared","version":"0.0.0-3f41730ca","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3f41730ca","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6a3fd8f0cdf9118342b81cdf1e00c3117277b9a7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3f41730ca.tgz","fileCount":11,"integrity":"sha512-OdjJ3wvVG/wROXmhxgld1PLHjiFFP5OIMPrrPdmASuEae7M4CiJFHCzL/XbK7Rlqv5F1UfthQQJ/t44VVKdvqg==","signatures":[{"sig":"MEQCICXdmtetFjQe+2Fepd+Z648uzel9Sr7O852Lo2H41NyOAiAjqibacG1pincvvFj8lT25QfT/wNnJ75H1oYp+jH4WkQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-3f41730ca.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3b0786db303276f1a94996a5d7d10157/cloudflare-workers-shared-0.0.0-3f41730ca.tgz","_integrity":"sha512-OdjJ3wvVG/wROXmhxgld1PLHjiFFP5OIMPrrPdmASuEae7M4CiJFHCzL/XbK7Rlqv5F1UfthQQJ/t44VVKdvqg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3f41730ca_1743159515677_0.9341377099081583","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-665ebd857":{"name":"@cloudflare/workers-shared","version":"0.0.0-665ebd857","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-665ebd857","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"75e06121bfe6f9fd7d29b9820afaf45837c0c26a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-665ebd857.tgz","fileCount":11,"integrity":"sha512-jcYy/6pxP7HZHxvrHDzHCsccU3dswFr/nEVl/uyIkMoRv/7reliAB2rwB63Gpzhnu/O3e5Tmdt0huWIFYUk2AA==","signatures":[{"sig":"MEQCIGaJQUEHnhpMUM5pkHzfvBIyIVpvL+9C3mPeWZHYizEFAiAj5vZ6ULEP/+hpDUqrrYstGN87rxhgP3t0fDQeR3hgcg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-665ebd857.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7e4db38946895dd8ac26249cc5f897e5/cloudflare-workers-shared-0.0.0-665ebd857.tgz","_integrity":"sha512-jcYy/6pxP7HZHxvrHDzHCsccU3dswFr/nEVl/uyIkMoRv/7reliAB2rwB63Gpzhnu/O3e5Tmdt0huWIFYUk2AA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-665ebd857_1743162657186_0.16407395356509746","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-24c2c8f60":{"name":"@cloudflare/workers-shared","version":"0.0.0-24c2c8f60","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-24c2c8f60","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e7405fc662fd32825a61fd9b8a6b57fdaf02deff","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-24c2c8f60.tgz","fileCount":11,"integrity":"sha512-obRQXQoYgP1jxCwPBNlmk+JLu/MD/r0v3yO2W0ZeeQ/60SQamgU7BBs/jH5tYIS3B+yoICb7Q2pr+n/wrRonsw==","signatures":[{"sig":"MEUCIGokOEtc4c60NDPjRNM/x2YtsuoKuD0VifXzBIuagAqQAiEAk/BP/5gaTeUJY45HT++X4cEr29vZB42O1J5/ohzzzsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-24c2c8f60.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2e37c72d4cee849aa79a614f058c1ba6/cloudflare-workers-shared-0.0.0-24c2c8f60.tgz","_integrity":"sha512-obRQXQoYgP1jxCwPBNlmk+JLu/MD/r0v3yO2W0ZeeQ/60SQamgU7BBs/jH5tYIS3B+yoICb7Q2pr+n/wrRonsw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-24c2c8f60_1743169819778_0.2427892058185288","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e9106dfa5":{"name":"@cloudflare/workers-shared","version":"0.0.0-e9106dfa5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e9106dfa5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c06d88c06ff5744d979697f87e36f78fc8835415","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e9106dfa5.tgz","fileCount":11,"integrity":"sha512-P2jgUu5mOip+wlfLMN90YcCdpa8RsWUeQ0i7GNclHt064HZeSVmRArAdvY6TaEllHliycqs+vNB4h6YyPSBOrw==","signatures":[{"sig":"MEUCIQCyeL8iAefacXwyWPy2zJfEmS1LEhV+YZBXRMzs4IluyQIgDsTwiifXXSR1UtUJFyc2iMAhJdWbaGc91OJ5SL3JoNk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-e9106dfa5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/74f1d4f8ffded987b469d10e0f19fefe/cloudflare-workers-shared-0.0.0-e9106dfa5.tgz","_integrity":"sha512-P2jgUu5mOip+wlfLMN90YcCdpa8RsWUeQ0i7GNclHt064HZeSVmRArAdvY6TaEllHliycqs+vNB4h6YyPSBOrw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e9106dfa5_1743173863716_0.8122270140020997","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e6fea1318":{"name":"@cloudflare/workers-shared","version":"0.0.0-e6fea1318","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e6fea1318","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2c7eeedeb118111d7c9c06aa75e10742d33595ef","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e6fea1318.tgz","fileCount":11,"integrity":"sha512-oGJhR/lmBaQPfiG3NgdK2sosO/4eMmaEO4ig6WeY7T0ZjMjjHxx7Y9ofYOPM+eTbtmkYUoxsc8PbIW9qT408iQ==","signatures":[{"sig":"MEQCIAWK0qXn2J+Ke6dGPxb0EJs8MB8P/y0dPF4oEFEU9tp/AiBPt5IP1EZKtuHRlfhoaAqEcCzjuSSP8WZBfEJxCfAe/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-e6fea1318.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5a48976282d15128674c6ffc21306ba2/cloudflare-workers-shared-0.0.0-e6fea1318.tgz","_integrity":"sha512-oGJhR/lmBaQPfiG3NgdK2sosO/4eMmaEO4ig6WeY7T0ZjMjjHxx7Y9ofYOPM+eTbtmkYUoxsc8PbIW9qT408iQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e6fea1318_1743414038008_0.3422795341830369","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-23885f651":{"name":"@cloudflare/workers-shared","version":"0.0.0-23885f651","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-23885f651","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e4ccb703e7bd564dd049f3dbe87fcb69e3733d80","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-23885f651.tgz","fileCount":11,"integrity":"sha512-5u3coqsY2Aqd4qIMcADkujXozFnAg3RGq3wAptHRMFaKKY2egsg8zpsI76YvDRMRNs7z6Mk8hkXbIgq9A4q8Ow==","signatures":[{"sig":"MEUCIGwMzRSrT47rEsV0nH6TSlyN9i+KwNp+Egv7VUgDORXYAiEAgufUuw14YDhpBJUYo9EbUpDlShLNAT6AZ1CsTMJxPy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-23885f651.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e1e294fd7d65cbd0bdab1ab74789132b/cloudflare-workers-shared-0.0.0-23885f651.tgz","_integrity":"sha512-5u3coqsY2Aqd4qIMcADkujXozFnAg3RGq3wAptHRMFaKKY2egsg8zpsI76YvDRMRNs7z6Mk8hkXbIgq9A4q8Ow==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-23885f651_1743418374732_0.09771354601307336","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5eb6e1bd9":{"name":"@cloudflare/workers-shared","version":"0.0.0-5eb6e1bd9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5eb6e1bd9","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"512b6e8ca9a0bcd87c93251099ac7cf8134d54f1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5eb6e1bd9.tgz","fileCount":11,"integrity":"sha512-5a0e6KVGjKnJZ6qpBFkmzIlYgYF2i5/eN82gZ5wgPVWBYcJIvKm4jfvoHj3CmXqqAt2sqlRmFBeaNX4soseDtA==","signatures":[{"sig":"MEUCIQCfUsMntKS76V6M5ES59ephrjPUvyEnwOBaK0aNbjbCgwIgIw8FVm3sYDlycySoAqKeeX1fmiuc67g8ZCh7ezAhoiA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-5eb6e1bd9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/28be9532ed2f8a002f41fbd36cf851f9/cloudflare-workers-shared-0.0.0-5eb6e1bd9.tgz","_integrity":"sha512-5a0e6KVGjKnJZ6qpBFkmzIlYgYF2i5/eN82gZ5wgPVWBYcJIvKm4jfvoHj3CmXqqAt2sqlRmFBeaNX4soseDtA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5eb6e1bd9_1743420040852_0.7863966081013398","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5fc7fe6c7":{"name":"@cloudflare/workers-shared","version":"0.0.0-5fc7fe6c7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5fc7fe6c7","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9e0e5195f46dc970524b1e70a8d2a03a9e06c067","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5fc7fe6c7.tgz","fileCount":11,"integrity":"sha512-wc8RyxnlmG+V6kcpg1sA+HYZaDA/ZGamNNISfNrB0pYqBWhBGsSjkQ7ZuRUxVkqdmviFsN8GpdzLJGiG1Vp6WQ==","signatures":[{"sig":"MEYCIQDaTvXGWvr+YAXey1cJFO0rMIrhCQz4SoXTnoQ9D+II5wIhAMGfbDH8dgGbjRwVFjpTw/4IDgQpgl+mUsA+85x8FTJY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-5fc7fe6c7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b43f77f5ec9132daa42039fa7295f8c0/cloudflare-workers-shared-0.0.0-5fc7fe6c7.tgz","_integrity":"sha512-wc8RyxnlmG+V6kcpg1sA+HYZaDA/ZGamNNISfNrB0pYqBWhBGsSjkQ7ZuRUxVkqdmviFsN8GpdzLJGiG1Vp6WQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5fc7fe6c7_1743423161602_0.1815391095033445","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8df60b592":{"name":"@cloudflare/workers-shared","version":"0.0.0-8df60b592","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8df60b592","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"cc84afe32a5a630d4bee2fdf3663d12b132d30b8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8df60b592.tgz","fileCount":11,"integrity":"sha512-sfwTFvKqdJGLpq93htXEl8Xh36TdwiSXQZ6buaii69kXN8wmaa9dlP2npR1KaBlj/uy9K1MOyTw9Q0qvRf32xw==","signatures":[{"sig":"MEYCIQDTWVx9lWPmeAfvxQUaSj7UpoSGpIeUUBJfpBoIDOBIdwIhAMi2bAPSp2OCIZO9hYYLNXrh0u6qjVKuMEytW0xW7FCK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-8df60b592.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b72ce8d7c043565927a85fcc1cb65cc1/cloudflare-workers-shared-0.0.0-8df60b592.tgz","_integrity":"sha512-sfwTFvKqdJGLpq93htXEl8Xh36TdwiSXQZ6buaii69kXN8wmaa9dlP2npR1KaBlj/uy9K1MOyTw9Q0qvRf32xw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8df60b592_1743429289304_0.3041953735222007","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6e8e74777":{"name":"@cloudflare/workers-shared","version":"0.0.0-6e8e74777","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6e8e74777","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c795f267b4c373c58148cc0ae0b1552c6da1609c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6e8e74777.tgz","fileCount":11,"integrity":"sha512-/aKLaC5QxXQyIRYQeem7MBMp26wDo1wR6YGDf8PrMNE07w5q5ocuHwd6tlagqJ8wscEqKfGIS4qI8I8FMsjdug==","signatures":[{"sig":"MEQCIDf5ETbGY8CMW6SXcKUR0hFVybSvXxnMZMzNgvoheUvBAiA3t6ibTU24OHYGUwFUko8ue+NSDs5zJ+GdVtjORAFsYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-6e8e74777.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/aa7baef4e16fe30d0316471b361210be/cloudflare-workers-shared-0.0.0-6e8e74777.tgz","_integrity":"sha512-/aKLaC5QxXQyIRYQeem7MBMp26wDo1wR6YGDf8PrMNE07w5q5ocuHwd6tlagqJ8wscEqKfGIS4qI8I8FMsjdug==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6e8e74777_1743432059645_0.6105802907209965","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ec1f813e9":{"name":"@cloudflare/workers-shared","version":"0.0.0-ec1f813e9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ec1f813e9","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2b5bf46d4bdc358f46208a4b5d87295660acb060","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ec1f813e9.tgz","fileCount":11,"integrity":"sha512-VN6ocnugiHR7jGpmm0lmgdnS2e1FRoKrOtSFo80mIDQeVFvaOXadx5KJXOvbX3GA5xVrOq4icEYAiwcZzScivQ==","signatures":[{"sig":"MEUCIBadibep+ESon8b1WzzUdcBkwYrSbMnSX6qvajdrSIZnAiEAkO4si7M3E3FDwddBhhnAMk+mjbYqfEa1PbKqOmIPqd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-ec1f813e9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/32470511d00a8d1c30901f15ea9426bd/cloudflare-workers-shared-0.0.0-ec1f813e9.tgz","_integrity":"sha512-VN6ocnugiHR7jGpmm0lmgdnS2e1FRoKrOtSFo80mIDQeVFvaOXadx5KJXOvbX3GA5xVrOq4icEYAiwcZzScivQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ec1f813e9_1743434862878_0.679422222440754","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-28522aea5":{"name":"@cloudflare/workers-shared","version":"0.0.0-28522aea5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-28522aea5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"50c32a32a11f3f7ea1df171ff279d8c43e99dc0f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-28522aea5.tgz","fileCount":11,"integrity":"sha512-iu/b5LGRtZVGLpvgTOjpzupKKJpnKvlOjaRb7CK5zD9AlPnyMydjCBpqR/GVyZp4P9jKhJsbzVhh9SKwkykLcg==","signatures":[{"sig":"MEUCIEdufzmK6rFdKXPG/v3FnZJmYWzNQlC/cmapIyJjQUilAiEAzPQsbITQHdY0+CMycjMeMsq2nZ72iMfenzisM0boJlE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-28522aea5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b7adaba151374bbe414b75228f7bb788/cloudflare-workers-shared-0.0.0-28522aea5.tgz","_integrity":"sha512-iu/b5LGRtZVGLpvgTOjpzupKKJpnKvlOjaRb7CK5zD9AlPnyMydjCBpqR/GVyZp4P9jKhJsbzVhh9SKwkykLcg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-28522aea5_1743444317849_0.22374277612911464","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8dcc50f50":{"name":"@cloudflare/workers-shared","version":"0.0.0-8dcc50f50","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8dcc50f50","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"582e6b71f9a7cadee058b1079942fba1257c02e2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8dcc50f50.tgz","fileCount":11,"integrity":"sha512-DKxx74C6frjCxGgqctp2plNxfyjLQyb3gBpYHOnkmA1pjt/EC2Z0EKS729cMlYN6gWTa/vbrYzWps9MGnGTsYg==","signatures":[{"sig":"MEYCIQDKaDw8OsIKvaqgclKnbWUju6T5yJwF1uGY8XT+Y0PIAwIhAKux8Klu3acrtylBmt2s2JkoNrnTMcbgWTTAgNaTG8XI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-8dcc50f50.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a993c85a188bee33cc6a31525229b1f3/cloudflare-workers-shared-0.0.0-8dcc50f50.tgz","_integrity":"sha512-DKxx74C6frjCxGgqctp2plNxfyjLQyb3gBpYHOnkmA1pjt/EC2Z0EKS729cMlYN6gWTa/vbrYzWps9MGnGTsYg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8dcc50f50_1743496197310_0.8940203716388491","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-39933740e":{"name":"@cloudflare/workers-shared","version":"0.0.0-39933740e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-39933740e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d654fc91435f4644016a3473851e52665d870bcd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-39933740e.tgz","fileCount":11,"integrity":"sha512-31zDXmPmFwftkgc638P9QUYcXHT7TduH7TlrcUAI2JFTOPFSZAH7Of21odHloKTkY6XMiFid6QWXYUXvrMzx4Q==","signatures":[{"sig":"MEYCIQC7x5nNisxo1e+ZrtFkCNS31Y1IKzVAaOCpc4bJCwCeFgIhAIWJGqCzp+MduFEtlQGvSgygn7LmPG5k4/85xSFrL5jt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-39933740e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d4dd22ed281499de3241a2f6cbc22bea/cloudflare-workers-shared-0.0.0-39933740e.tgz","_integrity":"sha512-31zDXmPmFwftkgc638P9QUYcXHT7TduH7TlrcUAI2JFTOPFSZAH7Of21odHloKTkY6XMiFid6QWXYUXvrMzx4Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-39933740e_1743502087486_0.005820990514916913","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d533f5ee7":{"name":"@cloudflare/workers-shared","version":"0.0.0-d533f5ee7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d533f5ee7","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"cfc96a751929cb0028e3170470bbdb8e4f254df8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d533f5ee7.tgz","fileCount":11,"integrity":"sha512-3M0j0vnk9kAgUW/qE4pmJeMGQcwQiDSvoJkOfoG/xfid1BHaEWeUCUCL0S0eSFZpxqE2PcMbmQATyoI8wYEtIA==","signatures":[{"sig":"MEQCIGOyZkmCAVXfsskkb2d/Hp9Vopqg8SXFWM2Dzi55xO/MAiBm0/IFLizVSdEr+SHTo7OKSJjRq39Nu0IGRkH762btvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-d533f5ee7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d4f579bd6f6125154f819a60bb967eba/cloudflare-workers-shared-0.0.0-d533f5ee7.tgz","_integrity":"sha512-3M0j0vnk9kAgUW/qE4pmJeMGQcwQiDSvoJkOfoG/xfid1BHaEWeUCUCL0S0eSFZpxqE2PcMbmQATyoI8wYEtIA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d533f5ee7_1743516561017_0.3900702261367597","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-56637e3b2":{"name":"@cloudflare/workers-shared","version":"0.0.0-56637e3b2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-56637e3b2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8d0c53d9aa5429a5410e6511ff4b58547dfccee8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-56637e3b2.tgz","fileCount":11,"integrity":"sha512-lVa60ffExCj/BaHwTT/G7kD/hxHmX4PD3m43pl411dDl1BoL8UzenUab+MxMdOeDkzSBNQx6mYfxjhsSLg+X+g==","signatures":[{"sig":"MEUCIB6o0umhmpcIWVoB8u8P+/sSPN7U5Z8OtR6K+VcdmOYSAiEAjQx2JasCUnfkFzNm5fa2MWQ6Xsc4YjGRYfSzDoWmQyI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-56637e3b2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/eb3f1fe479fb1a52b3557139ba7fa2f8/cloudflare-workers-shared-0.0.0-56637e3b2.tgz","_integrity":"sha512-lVa60ffExCj/BaHwTT/G7kD/hxHmX4PD3m43pl411dDl1BoL8UzenUab+MxMdOeDkzSBNQx6mYfxjhsSLg+X+g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-56637e3b2_1743518957976_0.3197022202249271","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-624882eae":{"name":"@cloudflare/workers-shared","version":"0.0.0-624882eae","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-624882eae","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5d25ca94fbeae61572cd49f028687c208e7177ad","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-624882eae.tgz","fileCount":11,"integrity":"sha512-Ph4iaFVLEmB/MunCSrLNuOSIkjOYIbbnAgj326++y5SAE26uFW66qj5oLm6BL0oOHAMP0lAYQ2ZNS1qSfbunCw==","signatures":[{"sig":"MEQCIFmCoGsOnLDFS2lVyJpiGRGFmAdk1STe0YwOAbZyhc/eAiAmL0bnFoYFbB4awM2hsjZTjp6RfCxJSSctDiYeo8rwgg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-624882eae.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/496606c4a6d540a1d4f1c614fdf74c37/cloudflare-workers-shared-0.0.0-624882eae.tgz","_integrity":"sha512-Ph4iaFVLEmB/MunCSrLNuOSIkjOYIbbnAgj326++y5SAE26uFW66qj5oLm6BL0oOHAMP0lAYQ2ZNS1qSfbunCw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-624882eae_1743520788446_0.21616779177480683","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0dae4acb3":{"name":"@cloudflare/workers-shared","version":"0.0.0-0dae4acb3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0dae4acb3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"95e384d693b9d4ac8d990cfe5a28aee32cca052c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0dae4acb3.tgz","fileCount":11,"integrity":"sha512-wB1FddVSlaStFhddRzkiVtzojG11N41NRVc4J2E4iypEVELadP/lstFlkUgCNzI6ZFQ6uLeAg6pQ7J75ykWOjQ==","signatures":[{"sig":"MEQCIC4VsjrgCn8NonEO1kkV/Ht6my9/SiEId7Wa9gHTDQJLAiAUNZdSqSZy3ZuAMgYZ7p6Y0TJ3kRgJhK0NxGxKFx5Ljg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-0dae4acb3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8499e000479727a6673a173a72c2f091/cloudflare-workers-shared-0.0.0-0dae4acb3.tgz","_integrity":"sha512-wB1FddVSlaStFhddRzkiVtzojG11N41NRVc4J2E4iypEVELadP/lstFlkUgCNzI6ZFQ6uLeAg6pQ7J75ykWOjQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0dae4acb3_1743589996089_0.78721715290676","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6e7f5f6f5":{"name":"@cloudflare/workers-shared","version":"0.0.0-6e7f5f6f5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6e7f5f6f5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"bfe46909ef7366a2e80065fd0244b75596a285d8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6e7f5f6f5.tgz","fileCount":11,"integrity":"sha512-Wp92YrkmiWD8Zxy244vdRcnLXtONdIbLNlTClH+NhMyZM4VLy1odeFzAOT4B9EHUWVIVpmAmekwkAPsmRk+GxA==","signatures":[{"sig":"MEUCIFZGjXKTaaXwhjB1UvTXsPoK62XF2jS/0jKI3uHfhGiEAiEAhPCxPWx3vJ8TfEI78gS3GIHhSMH+GRISwqp2MbQkLEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-6e7f5f6f5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a49689f32b684f060af0ff7155e274cd/cloudflare-workers-shared-0.0.0-6e7f5f6f5.tgz","_integrity":"sha512-Wp92YrkmiWD8Zxy244vdRcnLXtONdIbLNlTClH+NhMyZM4VLy1odeFzAOT4B9EHUWVIVpmAmekwkAPsmRk+GxA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6e7f5f6f5_1743603999022_0.9802140194981457","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8b510e896":{"name":"@cloudflare/workers-shared","version":"0.0.0-8b510e896","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8b510e896","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"bc9e44e16a9eb7c51bc6e45f09f5f72c8a85a6f5","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8b510e896.tgz","fileCount":11,"integrity":"sha512-SskSP2+3MGIhLX4tL4xqngcvdD5a181TG3EmrBkhS1Pm+iEvs8GU2p4a7AfXRIlyTAqIBKjv+StNfmiylFWcNQ==","signatures":[{"sig":"MEYCIQCRW6Tr5ReGTODDMBim82M6NgxhsLHkwUyjwSx+V06XiAIhAMPJFKWmT1hIWnbqu6SRFkcoLgCD/AXUZy4QtuUHt6TU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-8b510e896.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f96b37ee99c5b266e6a6ad976fb52ff1/cloudflare-workers-shared-0.0.0-8b510e896.tgz","_integrity":"sha512-SskSP2+3MGIhLX4tL4xqngcvdD5a181TG3EmrBkhS1Pm+iEvs8GU2p4a7AfXRIlyTAqIBKjv+StNfmiylFWcNQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8b510e896_1743621592525_0.9574481445751049","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-199caa40e":{"name":"@cloudflare/workers-shared","version":"0.0.0-199caa40e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-199caa40e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d6e31b7216026850dba306a6434a93c99e73abdc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-199caa40e.tgz","fileCount":11,"integrity":"sha512-absGPFYLIBv5y6ODI7tHt4jqFubd9WqEBrLT46SVmABePP3zV/YAlJMSsbPmujVxJjhGIdXDDMztW6pKPCSSGg==","signatures":[{"sig":"MEUCIB0O9xvKZNoaaSEgMljdc1I0gdE8fjbxTlkh3yV8PSylAiEAoSWsAqttihTNp7u6sQaumbza1XiIcYfnUhLtsj4l91E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021016},"_from":"file:cloudflare-workers-shared-0.0.0-199caa40e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8bc61dbb1922146777ee2831f5116176/cloudflare-workers-shared-0.0.0-199caa40e.tgz","_integrity":"sha512-absGPFYLIBv5y6ODI7tHt4jqFubd9WqEBrLT46SVmABePP3zV/YAlJMSsbPmujVxJjhGIdXDDMztW6pKPCSSGg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-199caa40e_1743623547031_0.5956578086652262","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-167d31e9a":{"name":"@cloudflare/workers-shared","version":"0.0.0-167d31e9a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-167d31e9a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ffaaaaedf2449dd3e76e1feb506c4b6aafc64ae6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-167d31e9a.tgz","fileCount":11,"integrity":"sha512-Uj+WtOa4BfcsXF/3sniw2iKzieSMxeFYJHOp0E57NvzRta8HmqqPJHEJHrnP0J/xtMNMySeOBflZ5J7xpb9meQ==","signatures":[{"sig":"MEUCIQCwAIpG/bqqA4sbE5cdv9ghElXGYApc36Mn+owz3eMauwIgVNR/PePrBXbrcDUI3mA6mCLEx2cwnS2VDb3HveZIga4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-167d31e9a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d30cf3d65ef0505bb642efbdfb076078/cloudflare-workers-shared-0.0.0-167d31e9a.tgz","_integrity":"sha512-Uj+WtOa4BfcsXF/3sniw2iKzieSMxeFYJHOp0E57NvzRta8HmqqPJHEJHrnP0J/xtMNMySeOBflZ5J7xpb9meQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-167d31e9a_1743625563861_0.645053604229368","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dfacbd46a":{"name":"@cloudflare/workers-shared","version":"0.0.0-dfacbd46a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-dfacbd46a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e7bd2fe9503d9c90207f7fc8955581a2beded032","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-dfacbd46a.tgz","fileCount":11,"integrity":"sha512-VtbsGN06zecXUby/IZBuAYKrdgtE/VqUVqUzxlYEStr8yI5rS1bP2+rKDN+8ZV/O69MxAa/WsNp7EkSh6aJsHA==","signatures":[{"sig":"MEYCIQD9qEI7fcUyg2HuiV0ADxu2R/yxim3v/rF3Gw37I4mNcwIhAJWtLJrcAFgp2hl8q0FBIMSikUjgdjsUUFMM7o83l9Kz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-dfacbd46a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2d83905050d69e74ee6e17e8fa8cbfed/cloudflare-workers-shared-0.0.0-dfacbd46a.tgz","_integrity":"sha512-VtbsGN06zecXUby/IZBuAYKrdgtE/VqUVqUzxlYEStr8yI5rS1bP2+rKDN+8ZV/O69MxAa/WsNp7EkSh6aJsHA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-dfacbd46a_1743630017124_0.9492946317357764","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-4c6873d11":{"name":"@cloudflare/workers-shared","version":"0.0.0-4c6873d11","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4c6873d11","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a5226be82ab674f8f3b52ee4142010875152c8e2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4c6873d11.tgz","fileCount":11,"integrity":"sha512-PHAGEjQHAEUF6Osjsgl/x10E1xd807K8B5d6f8FY6B4jNPqWl2Z/kNrA85ZUWUh97lSkW3Qw2gdpCbZ6A3ZnoQ==","signatures":[{"sig":"MEUCIEoFefl40vKuOv2lQuWJvgxVGtaHXFiQpXjyCIlR91psAiEAgUPaVqiBM8f2be07ghzBXqSUhlUfnEox4pYT4a5n9ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-4c6873d11.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5490c4af6f606054bb0268a93afd0f42/cloudflare-workers-shared-0.0.0-4c6873d11.tgz","_integrity":"sha512-PHAGEjQHAEUF6Osjsgl/x10E1xd807K8B5d6f8FY6B4jNPqWl2Z/kNrA85ZUWUh97lSkW3Qw2gdpCbZ6A3ZnoQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4c6873d11_1743670516931_0.9664417353307213","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-7427004d4":{"name":"@cloudflare/workers-shared","version":"0.0.0-7427004d4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7427004d4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8537465b98d3e9e8c8a2b066e1ca4320dd334d93","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7427004d4.tgz","fileCount":11,"integrity":"sha512-+oH4FzWXH5SFpaS95b9pXxHP9HOB/2R4kbi7KGlRHzgItuy1aXoVGDj+2YBEtW0QgvoW0h1i5FkX6fDr+25wGA==","signatures":[{"sig":"MEUCIQDXq9AJaCraud5BRuxQTwz+C7Ia3WntIDXnEQd18uCE5QIgIu1IYFUXsOiDe9A/75J6xZkKd3ITRUO3itGJ22MX02A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-7427004d4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/55466912334304c5d2b5b21c9ea82ffb/cloudflare-workers-shared-0.0.0-7427004d4.tgz","_integrity":"sha512-+oH4FzWXH5SFpaS95b9pXxHP9HOB/2R4kbi7KGlRHzgItuy1aXoVGDj+2YBEtW0QgvoW0h1i5FkX6fDr+25wGA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7427004d4_1743688001961_0.2806843105167789","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-61b916e0f":{"name":"@cloudflare/workers-shared","version":"0.0.0-61b916e0f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-61b916e0f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"763bf2c7f86b1474bd6fa2cd3e6466d4b602ac5b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-61b916e0f.tgz","fileCount":11,"integrity":"sha512-kmpKMWMM4mWPg1PC5sIfqwJPf8mUS1BOsg9mIID7DlRHSQ0ZrcXh5zGbmju0tCc0pPeWAREbJBR6nIVdKTHxpQ==","signatures":[{"sig":"MEUCIQC5iQVJXxyjhqPjVzEYYvUxY5zeWf4jlGq7igWy6gEFWQIgQXMXiwxm/TUGoq0dIjyiTcNknXxwV3CIRZjoMktAYKA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-61b916e0f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e2d43967a3d7a1338800ae07c9e959c6/cloudflare-workers-shared-0.0.0-61b916e0f.tgz","_integrity":"sha512-kmpKMWMM4mWPg1PC5sIfqwJPf8mUS1BOsg9mIID7DlRHSQ0ZrcXh5zGbmju0tCc0pPeWAREbJBR6nIVdKTHxpQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-61b916e0f_1743690398452_0.6403970213374666","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-55b336f43":{"name":"@cloudflare/workers-shared","version":"0.0.0-55b336f43","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-55b336f43","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"29adf7b42c1026948b8b4716bfba7894b06b8d9a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-55b336f43.tgz","fileCount":11,"integrity":"sha512-gHTpqgyclSC/S+Ib9o9jqFMpD2OElpmQqV+lQ7a6l506MXxyrEShqAdHVsjEzl25rzWNcq+LCfdqCeHmdoGL7w==","signatures":[{"sig":"MEUCIQDJ5FJGp/MTbkxX2fmP+6gJXABo//1I2Ix/P76J3iBjOwIgGrU1D/KwBCKWf8kE8OeZJ/XUrKQ4aChpaofNr9u3AaU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-55b336f43.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/aa0d63e5a3d2788f56c916a2349f2db8/cloudflare-workers-shared-0.0.0-55b336f43.tgz","_integrity":"sha512-gHTpqgyclSC/S+Ib9o9jqFMpD2OElpmQqV+lQ7a6l506MXxyrEShqAdHVsjEzl25rzWNcq+LCfdqCeHmdoGL7w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-55b336f43_1743692253374_0.6781637163789402","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-007f322f6":{"name":"@cloudflare/workers-shared","version":"0.0.0-007f322f6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-007f322f6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1514f9e999c62c065b713569a07ab55dc93b04b2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-007f322f6.tgz","fileCount":11,"integrity":"sha512-E1ew95j/mfQ27ibPQoOXctaU09b0OwmwhnVryX26lOE+IUuu+E4+lX6Xf8dPmK3gcJZ+H/WcqVCRDoQjaDubaQ==","signatures":[{"sig":"MEUCIQCM3gX0yMDnTl0SJHD0uExCdd8NMDM+S+WgfVvL2ZfwdQIgaTghm/pfm33bMMVg9JI5mvwFM0L5jF15Fnim4p5TScY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-007f322f6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/25a3433d49e753be48a5d2ca20540758/cloudflare-workers-shared-0.0.0-007f322f6.tgz","_integrity":"sha512-E1ew95j/mfQ27ibPQoOXctaU09b0OwmwhnVryX26lOE+IUuu+E4+lX6Xf8dPmK3gcJZ+H/WcqVCRDoQjaDubaQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-007f322f6_1743710789821_0.9221004821240657","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-4da606723":{"name":"@cloudflare/workers-shared","version":"0.0.0-4da606723","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4da606723","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1ee05b4df692145de7c624b57e07915e39c9728e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4da606723.tgz","fileCount":11,"integrity":"sha512-menG/UN+mDFdf8wHgn6SY8zPESnDdpZBPNoNKK/9LqfZsFus8652dD91LsqmpZc5tq1xaY4Qeg1Dete3cGA5iQ==","signatures":[{"sig":"MEUCIEORZx6rrNiG3Fk3qr7fqLKJf+DlB9anTGASCm5cwTUDAiEAxYK+L/5zCVVlz4rwoTTk8ld4hJhAEowW0Lg5zCEdolk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-4da606723.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1d21435a4ed3678322e8ebb283f3da1f/cloudflare-workers-shared-0.0.0-4da606723.tgz","_integrity":"sha512-menG/UN+mDFdf8wHgn6SY8zPESnDdpZBPNoNKK/9LqfZsFus8652dD91LsqmpZc5tq1xaY4Qeg1Dete3cGA5iQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4da606723_1743749883249_0.39115027332350927","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-9b469e213":{"name":"@cloudflare/workers-shared","version":"0.0.0-9b469e213","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9b469e213","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2637f1efec3c5f8bc29827188fafb4dfdac1b1c2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9b469e213.tgz","fileCount":11,"integrity":"sha512-w5SuZFmrnUXWX2LeIeX7ja09jVbzz0qHb2rBjka7vO1KGXk0qFNoaANcam9eKOe8cvzIqq/71nhEP3b47d4faw==","signatures":[{"sig":"MEUCIC63vs5YFc3NlVy5MQqBwbGzkpSnPFBZi2QUQNdjQxGLAiEApPZQSc4txRvWw8rFa23RNGNiFBYBRQ3qeF8OJHtR3Qc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-9b469e213.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/18ce49bc55a07d72754a6931674a38b8/cloudflare-workers-shared-0.0.0-9b469e213.tgz","_integrity":"sha512-w5SuZFmrnUXWX2LeIeX7ja09jVbzz0qHb2rBjka7vO1KGXk0qFNoaANcam9eKOe8cvzIqq/71nhEP3b47d4faw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9b469e213_1743750899495_0.22627809488883854","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0292cd61f":{"name":"@cloudflare/workers-shared","version":"0.0.0-0292cd61f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0292cd61f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"374695205f36da6fdbd068420f2efc20906318d6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0292cd61f.tgz","fileCount":11,"integrity":"sha512-+tou+Pm4XEctLkSKoU6PR3NXIfQ1nbzsVHgDC5m/mpkDgIDP77nEFzjA6eQvoGaPKMVIQcIxTWicTmnutCWmYA==","signatures":[{"sig":"MEUCICyxwIqTzbIc5tPxmAoNWFfI9YkBAdnC3lcEIbZG9YIuAiEA5oTDjeTOVOcthb6zWdoKApUn/0CdSCeiuqiYJ8LMV3Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-0292cd61f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1b4bbb4fd90eac84d1e05d3da101967a/cloudflare-workers-shared-0.0.0-0292cd61f.tgz","_integrity":"sha512-+tou+Pm4XEctLkSKoU6PR3NXIfQ1nbzsVHgDC5m/mpkDgIDP77nEFzjA6eQvoGaPKMVIQcIxTWicTmnutCWmYA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0292cd61f_1743759648970_0.6551365915954412","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-15a761893":{"name":"@cloudflare/workers-shared","version":"0.0.0-15a761893","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-15a761893","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"11d5798f06ea91e02bb5bf00f47aa6bfc966575a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-15a761893.tgz","fileCount":11,"integrity":"sha512-iiErhRMGJOiSWNPHOPxJxH3hb51Bu8ADG/5QDN/svyN+3D7Tcs5jS9yiqDqm56SdLIDXWO7uMfeHfHqJSqD+Ew==","signatures":[{"sig":"MEYCIQChNKT5QULXovXfGhw3ggWS/nYfQKV3sTaQhB8qtnYkuwIhAL6QfzFBGcdTrxeMyr3sIfTgcz+AZ6ByUb+GuGrXl0oj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-15a761893.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/302f5b9b99e8b1b393009169e854a4c5/cloudflare-workers-shared-0.0.0-15a761893.tgz","_integrity":"sha512-iiErhRMGJOiSWNPHOPxJxH3hb51Bu8ADG/5QDN/svyN+3D7Tcs5jS9yiqDqm56SdLIDXWO7uMfeHfHqJSqD+Ew==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-15a761893_1743761519631_0.627850877208499","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2d776aeed":{"name":"@cloudflare/workers-shared","version":"0.0.0-2d776aeed","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2d776aeed","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f162a59c54823b8944b88f4054261ae3ad28ace5","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2d776aeed.tgz","fileCount":11,"integrity":"sha512-LH43Rquju8sjjahRD+dtBhT+M74cxurgsVIgkIT632sPxMZHi6pfQoyuBU4F1WfM0CMLgH1wEkxT9pdp6KPG/g==","signatures":[{"sig":"MEYCIQDYk/0lamKtyQe4rmb4duZDuXLaKzd7BDGUxRGfuafbzgIhANEg40KumMqKo717bgR/WjzPkFElthHkwQnaOkqX0Hvf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-2d776aeed.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e5295ca0baede0f5f1a40d122389378d/cloudflare-workers-shared-0.0.0-2d776aeed.tgz","_integrity":"sha512-LH43Rquju8sjjahRD+dtBhT+M74cxurgsVIgkIT632sPxMZHi6pfQoyuBU4F1WfM0CMLgH1wEkxT9pdp6KPG/g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250321.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2d776aeed_1743763804860_0.9937716198647091","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e0efb6f17":{"name":"@cloudflare/workers-shared","version":"0.0.0-e0efb6f17","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e0efb6f17","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"40947a64022e25140185267471f1b42dcfbd6ca6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e0efb6f17.tgz","fileCount":11,"integrity":"sha512-XYwXJc8RaZK0nlzhYOumyrtt4sZjt3+I8BTE3RQAlaMMwkTHvbw8cI3y/GtR5R+5XZ+Mmn9lT8EQnj+b8IFAkg==","signatures":[{"sig":"MEQCICcuwNFzdkmN0VNGn5vnkBLts+ZVujuVOU7V4/2TzXFuAiA8cBImxqjOSclc9z9YFDQhU3zPEH9Pn4rVkmMai8nFUQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-e0efb6f17.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b37871e994923c4e710dcbea38dee58c/cloudflare-workers-shared-0.0.0-e0efb6f17.tgz","_integrity":"sha512-XYwXJc8RaZK0nlzhYOumyrtt4sZjt3+I8BTE3RQAlaMMwkTHvbw8cI3y/GtR5R+5XZ+Mmn9lT8EQnj+b8IFAkg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250404.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e0efb6f17_1743767644898_0.6984533561235202","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-3af2e30f8":{"name":"@cloudflare/workers-shared","version":"0.0.0-3af2e30f8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3af2e30f8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1e611b5487c824b1815c411afcbdcdbae6326baa","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3af2e30f8.tgz","fileCount":11,"integrity":"sha512-wGvcL2abyZfmYHjSor4Ymhezu8kPWJ2U8dDjy6zLgU/Z5KtaBRGrUdI4TsUk0D4G+k4yV8FnzTRZ1k+tx2BK6A==","signatures":[{"sig":"MEUCIQDh7RVd3kZQ9ujBPxcLnqc6zKCIqqcc+3sCsdfsB8SccQIgNRPOovDxyVlgEfbZd+QxdEMyK0iDX9W35+mtsEhcJ/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-3af2e30f8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c137829513dd55981194e33637afb42d/cloudflare-workers-shared-0.0.0-3af2e30f8.tgz","_integrity":"sha512-wGvcL2abyZfmYHjSor4Ymhezu8kPWJ2U8dDjy6zLgU/Z5KtaBRGrUdI4TsUk0D4G+k4yV8FnzTRZ1k+tx2BK6A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250404.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3af2e30f8_1743774674966_0.8146492337955207","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-4c5ba3822":{"name":"@cloudflare/workers-shared","version":"0.0.0-4c5ba3822","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4c5ba3822","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"de36df07dbaebf79159e06bb23174ff3c2318884","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4c5ba3822.tgz","fileCount":11,"integrity":"sha512-zvSWF1fca7hKdwQuBFysNAkO+VfQeprryxYG/TJO56/EivAMI5m2AAegarSf8DNP5nsm8b4knboDD0qL8UWs/w==","signatures":[{"sig":"MEYCIQC06xlbMa65Ys51U7hzSHKRWlkVnn27FYz9/qwSvbQu+gIhAKN9Z1Em1j7xSUWcARZAXEhK1kf5oCHnOHSsi4fB37Su","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-4c5ba3822.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/830138c7d4778f6b4ce13eca0fbf7059/cloudflare-workers-shared-0.0.0-4c5ba3822.tgz","_integrity":"sha512-zvSWF1fca7hKdwQuBFysNAkO+VfQeprryxYG/TJO56/EivAMI5m2AAegarSf8DNP5nsm8b4knboDD0qL8UWs/w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250404.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4c5ba3822_1743775291866_0.9756398828638471","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a62666b23":{"name":"@cloudflare/workers-shared","version":"0.0.0-a62666b23","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a62666b23","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"10a8cae4fa63d0e98c2f562c15f292ea4477c151","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a62666b23.tgz","fileCount":11,"integrity":"sha512-dBSFTddgFWr+SOI9P/P8swJYhlhcnbpuAf8nyZo8P3o6uLl/6wEX7OGjCO7TbB8jFn/2uo1auE7vGZ1R4CTTKQ==","signatures":[{"sig":"MEUCIQD2zPdN3TFyFI5olWE+o/k2g/5z8aAmXJY+gDl0313PnAIgKP2p9TUKtu49/sgmLgmnucRjY+TuChcSS2ujTKrzm8A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-a62666b23.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/130e01e072fea076b9844267005e1e02/cloudflare-workers-shared-0.0.0-a62666b23.tgz","_integrity":"sha512-dBSFTddgFWr+SOI9P/P8swJYhlhcnbpuAf8nyZo8P3o6uLl/6wEX7OGjCO7TbB8jFn/2uo1auE7vGZ1R4CTTKQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250404.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a62666b23_1743778740004_0.8091557974114063","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dc31c365d":{"name":"@cloudflare/workers-shared","version":"0.0.0-dc31c365d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-dc31c365d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1321caa49afcb1d625c57ae83788f4ec69c49e37","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-dc31c365d.tgz","fileCount":11,"integrity":"sha512-IgEo9JVbHXYkMOF55FPjJYYWKGHdUz10+d/+NTB35YBW8N8pwho2GEUbfwfeKkL4PBHvuUx389CAX/77Thg7ig==","signatures":[{"sig":"MEQCIEaEE0pMWXEo4ZmNWwVO5KO+03uktQXHssdyzjlZ1aC+AiBR+pjTAb5FAf2AkWtZIg8S0oPMVA3seCivBa5qlhfFaQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-dc31c365d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/fc3593d4c9ae710b2d19ee24828ab2ab/cloudflare-workers-shared-0.0.0-dc31c365d.tgz","_integrity":"sha512-IgEo9JVbHXYkMOF55FPjJYYWKGHdUz10+d/+NTB35YBW8N8pwho2GEUbfwfeKkL4PBHvuUx389CAX/77Thg7ig==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250404.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-dc31c365d_1743794466616_0.9718402859918018","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-9a3d43c20":{"name":"@cloudflare/workers-shared","version":"0.0.0-9a3d43c20","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9a3d43c20","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0550f9fca4af5368f1c867d9bc1a6c9615ab6f51","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9a3d43c20.tgz","fileCount":11,"integrity":"sha512-fQg+gY5unRre4dNev+ImY2OBX5lEfNPfJI7RVS7UDYSD++soujWZdfbX+r6qjpnYZrSlC/rAcavZbUw6oP3HGw==","signatures":[{"sig":"MEUCIQCgqWfi/GgdsPXJcnrPsnLqFhDfvdmZPqF4wdJPeGztAAIgGohY9cVdtevapCuZgtyXU3tn4CKLLEUDTrnfZRjyhpc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-9a3d43c20.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/357e27a2e22cbb1224d32cf87d36f9ad/cloudflare-workers-shared-0.0.0-9a3d43c20.tgz","_integrity":"sha512-fQg+gY5unRre4dNev+ImY2OBX5lEfNPfJI7RVS7UDYSD++soujWZdfbX+r6qjpnYZrSlC/rAcavZbUw6oP3HGw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250404.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9a3d43c20_1743837462238_0.8015160239232995","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-1ba9e9787":{"name":"@cloudflare/workers-shared","version":"0.0.0-1ba9e9787","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1ba9e9787","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3eb3e8174401cfaee7a5a55a43c265e4e72e7bd0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1ba9e9787.tgz","fileCount":11,"integrity":"sha512-vPj/2fMSWuHL5JTn4TjGo1oDo9/UDrDQL+wxx/N//FBi4b5tyzyCqwZH82OaJKg5MtgO2WJT2F9KkUSkFOwCeA==","signatures":[{"sig":"MEYCIQDo4TCDXfLM8I0SzGTfMlsk19U8u9H/pG6TnsWGoiy0jgIhANeQbbqsHmbive99YQXcVseDdjjChZnsxzMTKETd7LlT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-1ba9e9787.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/420dcc92942b62fc612158d7ae605e5e/cloudflare-workers-shared-0.0.0-1ba9e9787.tgz","_integrity":"sha512-vPj/2fMSWuHL5JTn4TjGo1oDo9/UDrDQL+wxx/N//FBi4b5tyzyCqwZH82OaJKg5MtgO2WJT2F9KkUSkFOwCeA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250404.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1ba9e9787_1743859409742_0.7001160852643362","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d4c11710f":{"name":"@cloudflare/workers-shared","version":"0.0.0-d4c11710f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d4c11710f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5451e338338fd07afbc8d6cd2e95aed683804337","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d4c11710f.tgz","fileCount":11,"integrity":"sha512-P2q6WpOMasvlg/MCRhv0HxqJL8j6sF0kffp+PHIJik5EFe44vrq2fseYkouwrQJN6IhL3+2cT9sdvCq7iW+pNg==","signatures":[{"sig":"MEQCIHwZYP87U2MP073vqiiE332V+ana6KRvp8npmcBpQJxAAiBPHNpGKlwxAg1l1KWtVkLcdTCr9es3UVb1GekdgKHtSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-d4c11710f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a28dc33e4ed967421d7bf59b1c0ff2d3/cloudflare-workers-shared-0.0.0-d4c11710f.tgz","_integrity":"sha512-P2q6WpOMasvlg/MCRhv0HxqJL8j6sF0kffp+PHIJik5EFe44vrq2fseYkouwrQJN6IhL3+2cT9sdvCq7iW+pNg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250404.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d4c11710f_1743860288448_0.3941372321896559","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-4e69fb6f0":{"name":"@cloudflare/workers-shared","version":"0.0.0-4e69fb6f0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4e69fb6f0","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"324ce345a5efb3ec94656e3b1d542b88dffd5bb3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4e69fb6f0.tgz","fileCount":11,"integrity":"sha512-U1VPwMcU18euYxeACVQsceMrOj4vnuSXHf86111VZTEArYyP6UuylfTtJIqTE9+WinRtStNggXvGyWfvsuFhmw==","signatures":[{"sig":"MEUCIC1BkII4UJ+okn+/6Ne20XNuDPXPYOO3NmL85mwr/HO/AiEAhvjp77bC6K0SXuHiDRsZ4CuLZFZd0x2RV1rHnl3/760=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-4e69fb6f0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/58645ac69f09a288389e6e17ca5a9b16/cloudflare-workers-shared-0.0.0-4e69fb6f0.tgz","_integrity":"sha512-U1VPwMcU18euYxeACVQsceMrOj4vnuSXHf86111VZTEArYyP6UuylfTtJIqTE9+WinRtStNggXvGyWfvsuFhmw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250404.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4e69fb6f0_1744014636745_0.011592004738113504","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-75b454c37":{"name":"@cloudflare/workers-shared","version":"0.0.0-75b454c37","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-75b454c37","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f6e97aee717f9a5c8c56638a683be5b318b0c516","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-75b454c37.tgz","fileCount":11,"integrity":"sha512-ceLdi/g8joksgDXnRJN2Ja9mxjxxmSzALHUWOk4U+eX/nt6P2CK36ZHfdKlj3S+5yUVzhY0GMHVXYctVQX92aw==","signatures":[{"sig":"MEQCIGNFx2lSkmHmg4gYvcTir/0FPWVM20ffIHnTKQU7lSziAiB5lRgsjtcvpMogR8eBHJZC5asHJBIKZRvTnr+/U4H2jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-75b454c37.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/de1eaf6f2991f8aa05433ac533bb8804/cloudflare-workers-shared-0.0.0-75b454c37.tgz","_integrity":"sha512-ceLdi/g8joksgDXnRJN2Ja9mxjxxmSzALHUWOk4U+eX/nt6P2CK36ZHfdKlj3S+5yUVzhY0GMHVXYctVQX92aw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250404.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-75b454c37_1744016795493_0.9603990229104835","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2f4767056":{"name":"@cloudflare/workers-shared","version":"0.0.0-2f4767056","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2f4767056","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"cbaff8cc9fe67d792ec6610e818a5c4c85ba1e8a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2f4767056.tgz","fileCount":11,"integrity":"sha512-eJDgRGczznAb8Xt1AX0WwAFSCeKiLygJ+1D++/BQgdnhsgqAKrtufxYC3e37lPDHvjtckunu1/XaX6ECuXSt5w==","signatures":[{"sig":"MEUCICdrS2VWvAN2zEYnAL+mfb++xFvpzAd2k0C2AOqFEEfmAiEAsJpQr4LVBOada0KVjuF3OdFTECIQYjW31lR633urSqs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-2f4767056.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bb317ac9e9b1eb09239a090c63eb839c/cloudflare-workers-shared-0.0.0-2f4767056.tgz","_integrity":"sha512-eJDgRGczznAb8Xt1AX0WwAFSCeKiLygJ+1D++/BQgdnhsgqAKrtufxYC3e37lPDHvjtckunu1/XaX6ECuXSt5w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250404.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2f4767056_1744020307538_0.4120582353171196","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-586df146e":{"name":"@cloudflare/workers-shared","version":"0.0.0-586df146e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-586df146e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"00c0330bd627024b7a715ef4cef9433b9e641e23","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-586df146e.tgz","fileCount":11,"integrity":"sha512-iz9u084b8QcflAwJASKG+KK9SJJ+Q35yT9Q68oPc9Lo71dsARf8O8L22YTKQ29SysZrgNQGvMZSzTQwibd7sCg==","signatures":[{"sig":"MEQCIF8xD6N6Ea6mUzx+KtoIkXfWr2FE6TtwOPxWoELWE9cDAiBCtTQ6eMe3EPe4s4kHDLDwHmDto5g5bk1VZ2SNeXPsXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-586df146e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e625c72e194627fafce4e5eb832b06a1/cloudflare-workers-shared-0.0.0-586df146e.tgz","_integrity":"sha512-iz9u084b8QcflAwJASKG+KK9SJJ+Q35yT9Q68oPc9Lo71dsARf8O8L22YTKQ29SysZrgNQGvMZSzTQwibd7sCg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250404.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-586df146e_1744024509718_0.5189245676870378","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-b1c89dd83":{"name":"@cloudflare/workers-shared","version":"0.0.0-b1c89dd83","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b1c89dd83","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a5894f1270bf441885d5b08fbec85def5bbdc6ce","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b1c89dd83.tgz","fileCount":11,"integrity":"sha512-un9+R5aLH8T9r9kWHzone6NQuJSLWH+fEGMk7MyjjptZ4mgxhXM0WFGMuKM0k3TmYD8ZaYX89aVXNrzlvH8lxQ==","signatures":[{"sig":"MEYCIQDpyCE/havxyf+Tu+qoydm0RKtWD6a/C/RhJNT2fBtovgIhAOUUWWmgi4MbV86Hc3FhgeT9H3JaxTsEV3eva5bPWwdD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-b1c89dd83.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/541937f1ffa152dd339658d73b2ddef1/cloudflare-workers-shared-0.0.0-b1c89dd83.tgz","_integrity":"sha512-un9+R5aLH8T9r9kWHzone6NQuJSLWH+fEGMk7MyjjptZ4mgxhXM0WFGMuKM0k3TmYD8ZaYX89aVXNrzlvH8lxQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250405.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b1c89dd83_1744025965920_0.15989876627948063","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d329da16c":{"name":"@cloudflare/workers-shared","version":"0.0.0-d329da16c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d329da16c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"21dce642b096571027940d827000a342f68899e6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d329da16c.tgz","fileCount":11,"integrity":"sha512-E1AakBBVc0FJrmiygoPHPCZ0/3VoX6i9XraVF/coiNEL4D8E9lKMtnpgX6dg8pEsZGYvy2bCrVFiLQ58/04wvw==","signatures":[{"sig":"MEYCIQD+9f0rnXGHCQEUKbEl7aX1RJ59hCpvthB8zL/lzZ9nwAIhAKNJr9WtcVxYm3KpoO/jrJxKKp/2LuxMR8EMBzSa+SNS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-d329da16c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1044c8fd110539d530eb7e24d58daad4/cloudflare-workers-shared-0.0.0-d329da16c.tgz","_integrity":"sha512-E1AakBBVc0FJrmiygoPHPCZ0/3VoX6i9XraVF/coiNEL4D8E9lKMtnpgX6dg8pEsZGYvy2bCrVFiLQ58/04wvw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250405.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d329da16c_1744030405714_0.7376193791519785","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-418a19fc7":{"name":"@cloudflare/workers-shared","version":"0.0.0-418a19fc7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-418a19fc7","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c884120791bfa2d56487c5345348fb5b1be11e2b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-418a19fc7.tgz","fileCount":11,"integrity":"sha512-JyCI1jAA6WHuzUJ7OFS1RGTHtlKOnkDKOPnOxAHgn6rxRhJAKofGcyTo6ejiRycYIziT2BE8/4i+Ay/7L3mrFQ==","signatures":[{"sig":"MEUCIGjlxc9DahZs+N/IrLAkP8EyMGOUU/U5zPnfWLplygIJAiEAsqMjqZAymbytCHWNawtb3qxhMYlsCRKv83N6wTLoOPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-418a19fc7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a42e9d1504d23b882a7d2e2dd6f51f51/cloudflare-workers-shared-0.0.0-418a19fc7.tgz","_integrity":"sha512-JyCI1jAA6WHuzUJ7OFS1RGTHtlKOnkDKOPnOxAHgn6rxRhJAKofGcyTo6ejiRycYIziT2BE8/4i+Ay/7L3mrFQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250405.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-418a19fc7_1744040382175_0.4528731424993422","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f5666806e":{"name":"@cloudflare/workers-shared","version":"0.0.0-f5666806e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f5666806e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"713e26d1e69131113eca404de3f38056628251a0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f5666806e.tgz","fileCount":11,"integrity":"sha512-uI8/uJROrGA8jpLXf3YyLDtADdAGZZpDNSBRaSHe/ctHM/6vZjhaZFAaGFd3oU4wjD8EbgJuEqxBktqiS8yiXw==","signatures":[{"sig":"MEUCIGkZvSQM1I/WpZyLItsj1m3ZkoNU7Gn8Vf8NAQ8Y4GtBAiEAjXUqoGUVP3NjXXkbexEV7iftbUBwyUIPrPUBDmbTCqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-f5666806e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/fc40ecda67a30ac83d776887955bd996/cloudflare-workers-shared-0.0.0-f5666806e.tgz","_integrity":"sha512-uI8/uJROrGA8jpLXf3YyLDtADdAGZZpDNSBRaSHe/ctHM/6vZjhaZFAaGFd3oU4wjD8EbgJuEqxBktqiS8yiXw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250405.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f5666806e_1744042064940_0.5572887270964499","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-930ebb279":{"name":"@cloudflare/workers-shared","version":"0.0.0-930ebb279","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-930ebb279","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"422a95827023670b9ec9043397c7290d52132638","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-930ebb279.tgz","fileCount":11,"integrity":"sha512-acpzvfQVw34DUZkRTb+tyw3D1YIFq3w6X1h73NXcySZA5/z0qjI1frp+UqGW2Zh0rzJeD7VHFMhHzMidkUY8bA==","signatures":[{"sig":"MEYCIQDOTDC1mfdUtq1LIEtSeoLgEEmb8/4BkNkREWHlrIsv2wIhALmgee0qo9zh7NrvyFeUxI3A/5kCUMIniZ3ccsbc8a9B","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-930ebb279.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5f5b615c2b6b8911dc03e59ad3c62325/cloudflare-workers-shared-0.0.0-930ebb279.tgz","_integrity":"sha512-acpzvfQVw34DUZkRTb+tyw3D1YIFq3w6X1h73NXcySZA5/z0qjI1frp+UqGW2Zh0rzJeD7VHFMhHzMidkUY8bA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250405.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-930ebb279_1744045356292_0.5123250052126105","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-3d825dac5":{"name":"@cloudflare/workers-shared","version":"0.0.0-3d825dac5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3d825dac5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e9d69184c678352b153ee25abfa7c25cb3486d04","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3d825dac5.tgz","fileCount":11,"integrity":"sha512-np4+Zyv8RsrfkModMcu9SZFIGpnxas7+p8V4qGH4opeEGHR/4j8a8VU0MEWS1PJio0abxU9UgNUlSb6Hxsasww==","signatures":[{"sig":"MEYCIQCEryXSQcM/66E1rTYofitFo5z23LUCXUNpNvuroRKllQIhAJUQtv2mZ2qzPJcgKH5GlK3AUKHMNcZjCLbEfQLjSb+9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-3d825dac5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8392a1c538cc62c16d7a848d5bb4319e/cloudflare-workers-shared-0.0.0-3d825dac5.tgz","_integrity":"sha512-np4+Zyv8RsrfkModMcu9SZFIGpnxas7+p8V4qGH4opeEGHR/4j8a8VU0MEWS1PJio0abxU9UgNUlSb6Hxsasww==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250405.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3d825dac5_1744049277102_0.3038813543597192","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-120f6c698":{"name":"@cloudflare/workers-shared","version":"0.0.0-120f6c698","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-120f6c698","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"06cb35a4e48dd2b2078f9458b94cb14cd43b56cd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-120f6c698.tgz","fileCount":11,"integrity":"sha512-T3URFX6ZmgnsTKWdYyCeDY0kT9/NFsvPdpZ+f2fdCWnELbs5CmHnka/PJozd8U8iYz4LW42mu0tQb1/7TC+gMg==","signatures":[{"sig":"MEQCIBuGsH2J0720B7/bSQDaM/iplLnDaMC4jVFx3a8cUdTfAiBdYHB1KQKAUMYC7DWD+ORGYZNIrTlSMsnsF1/XO61bLw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-120f6c698.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2dc1fac2d36810a8ad8a246c62d903b6/cloudflare-workers-shared-0.0.0-120f6c698.tgz","_integrity":"sha512-T3URFX6ZmgnsTKWdYyCeDY0kT9/NFsvPdpZ+f2fdCWnELbs5CmHnka/PJozd8U8iYz4LW42mu0tQb1/7TC+gMg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250405.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-120f6c698_1744054036154_0.5035642038038597","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-09464a6c0":{"name":"@cloudflare/workers-shared","version":"0.0.0-09464a6c0","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-09464a6c0","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d70d70ca2305c858e8eea57fd36c7b1f55fac05b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-09464a6c0.tgz","fileCount":11,"integrity":"sha512-/8LZzvsK879hrj8t9L0n4klwxt0aXUTcghTBfKEmOiqT/NVHtlFcLQYU46YJaMe8LFgFsuJT0UZw65QMjNqMfw==","signatures":[{"sig":"MEYCIQCLh27bxb+AVR0S81IPrZkYQUvHAmckO1vghs31reNwMwIhALAU9pEV+LtRLzdZRBRxhG5VL2pa4o61pfUElyez18U4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-09464a6c0.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0ad1b2f6cfc2de963736226f4fcb6c0c/cloudflare-workers-shared-0.0.0-09464a6c0.tgz","_integrity":"sha512-/8LZzvsK879hrj8t9L0n4klwxt0aXUTcghTBfKEmOiqT/NVHtlFcLQYU46YJaMe8LFgFsuJT0UZw65QMjNqMfw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250405.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-09464a6c0_1744056879963_0.5243094990857906","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-62df08af3":{"name":"@cloudflare/workers-shared","version":"0.0.0-62df08af3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-62df08af3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e000f8d7f1437cfaeb9683d4eb69d316c24fde41","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-62df08af3.tgz","fileCount":11,"integrity":"sha512-Z9WUCaeFYK/J9WyVFMwOffAmVla9PbWLisT20W0ORwN3I2n2/QX8Y0sbj3203+JK/cGHK8l4/K1NVISAYvPfWw==","signatures":[{"sig":"MEUCIDK/2z00vDggtTRolChWr3mawYFqYKUqUvIVqZBSb+OrAiEAmpz9J19QwOTvDHed7L/AZICJOhI8d0jtUII/Mx0Xuzc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-62df08af3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a91070a0e80d0f077955ddee6a7d076d/cloudflare-workers-shared-0.0.0-62df08af3.tgz","_integrity":"sha512-Z9WUCaeFYK/J9WyVFMwOffAmVla9PbWLisT20W0ORwN3I2n2/QX8Y0sbj3203+JK/cGHK8l4/K1NVISAYvPfWw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250405.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-62df08af3_1744057997955_0.047959654180262934","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-afd93b98d":{"name":"@cloudflare/workers-shared","version":"0.0.0-afd93b98d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-afd93b98d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4c2055a7b1b9a87c3dc8e2c360113f33cabbb1d8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-afd93b98d.tgz","fileCount":11,"integrity":"sha512-3P+D1bz2eW+mmOuxYCBPzWwO+8u2tfs/kMuLJsnt1le3bd2KLtyh2fsV6g6fWqw709oJZ2RZ8VAmwvsuO5JfmA==","signatures":[{"sig":"MEYCIQCdvp/HH7q18Y0A9BaXSylXwgntg9iPU21KlUmnBSpPrAIhAL0uciWipnDYqy7rKzg4hYrLIUVkURwQW9QpdmVV5qp6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-afd93b98d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7089c1f8723b1efd245a791411b6eab5/cloudflare-workers-shared-0.0.0-afd93b98d.tgz","_integrity":"sha512-3P+D1bz2eW+mmOuxYCBPzWwO+8u2tfs/kMuLJsnt1le3bd2KLtyh2fsV6g6fWqw709oJZ2RZ8VAmwvsuO5JfmA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250405.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-afd93b98d_1744061191423_0.5429939112570503","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0a9a26099":{"name":"@cloudflare/workers-shared","version":"0.0.0-0a9a26099","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0a9a26099","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"af4bb89df4bd0a2729fbbb98f7516352e41325f9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0a9a26099.tgz","fileCount":11,"integrity":"sha512-z+dckMU5wIMltAreqoCaEEPUeJ78I4oYERwje3WazUFkaj3LGvmdIbdcLo81rGKNam5W87Yyz/N4NPT0FSHIJQ==","signatures":[{"sig":"MEYCIQCmg1ef5v/67fj6clZ6GZBeA2PiEYv2ezsPe8KdbZ4vOgIhAL5A94YL8sjNC6NbkU8pFvaRqWO0CsCjfPzDP/w1g71X","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-0a9a26099.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1931324939114806ce3600050dfc860f/cloudflare-workers-shared-0.0.0-0a9a26099.tgz","_integrity":"sha512-z+dckMU5wIMltAreqoCaEEPUeJ78I4oYERwje3WazUFkaj3LGvmdIbdcLo81rGKNam5W87Yyz/N4NPT0FSHIJQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250405.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0a9a26099_1744116057927_0.5645796540334094","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-562ce1dce":{"name":"@cloudflare/workers-shared","version":"0.0.0-562ce1dce","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-562ce1dce","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6ad1fdbbbe85e511431b629d678e2dc973e4f846","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-562ce1dce.tgz","fileCount":11,"integrity":"sha512-fBps9Lcd1Tv/Bl4lGW0oamgoO5vRM7PQZFcJAy/XtphVCYMKrOuvljvF48BMd+2CKxQYHizbx+hQvMZg8rRbUQ==","signatures":[{"sig":"MEYCIQCG2tAgEJyZMSbkcm4MM3mSTPZSGqC8CCdWTDEEd53sfQIhALPZlvW1fl2nCErtxkYvLTT9ssDSJQElioCyXiu4yovz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-562ce1dce.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d6bedb8bafd6d025f7dc902916b43642/cloudflare-workers-shared-0.0.0-562ce1dce.tgz","_integrity":"sha512-fBps9Lcd1Tv/Bl4lGW0oamgoO5vRM7PQZFcJAy/XtphVCYMKrOuvljvF48BMd+2CKxQYHizbx+hQvMZg8rRbUQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250405.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-562ce1dce_1744121718971_0.9103291440750414","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d454ad99a":{"name":"@cloudflare/workers-shared","version":"0.0.0-d454ad99a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d454ad99a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6ce0fb5c133700c390fac79718414728627558d6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d454ad99a.tgz","fileCount":11,"integrity":"sha512-b6ZhzehkClNTEpr661p1xSevNp3Iyn49Wyx/aNuPiwd7HHTOlBRG+Wv8pJ13krjsK+EkT/9nAaXXzMUmr+07tw==","signatures":[{"sig":"MEYCIQCv3FhKiep0j8LIvkDImJVKGSUbUvsbdIhhPjBfrZ+l7AIhAIvSr5ctytuMAq3Y0gWZaT/r1N5jT7lwKWbTSPlb2eea","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-d454ad99a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3ca10ea8ec91128d7e488b39987060f1/cloudflare-workers-shared-0.0.0-d454ad99a.tgz","_integrity":"sha512-b6ZhzehkClNTEpr661p1xSevNp3Iyn49Wyx/aNuPiwd7HHTOlBRG+Wv8pJ13krjsK+EkT/9nAaXXzMUmr+07tw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250408.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d454ad99a_1744137068470_0.5141537941915666","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6331e985b":{"name":"@cloudflare/workers-shared","version":"0.0.0-6331e985b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6331e985b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"044e4002be9a35380fb4f2829045bae9a3ce1c39","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6331e985b.tgz","fileCount":11,"integrity":"sha512-f1z2NcM2VdEDAdahzDhPYl9fRBooD6W8mPghAL86EahjpIdDnp42OlZlAT9HY1Q0wYi5XcmS4i8n+X+VdjLsGw==","signatures":[{"sig":"MEUCIQD9N8Rfzcf8ySTrqSKfmfcqpdYHY4gHLZN4TAUx45GM8gIgZU5ybbalj3gilPh/ux1NqHDcNmwMFJh57vVUjQM0XT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-6331e985b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/13923cd25fda873e919fceb0a7417042/cloudflare-workers-shared-0.0.0-6331e985b.tgz","_integrity":"sha512-f1z2NcM2VdEDAdahzDhPYl9fRBooD6W8mPghAL86EahjpIdDnp42OlZlAT9HY1Q0wYi5XcmS4i8n+X+VdjLsGw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250408.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6331e985b_1744143446760_0.2761743584393743","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-abffd425c":{"name":"@cloudflare/workers-shared","version":"0.0.0-abffd425c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-abffd425c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1a92a08cb22831b9cdc7755f8f456ea4582a2cb0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-abffd425c.tgz","fileCount":11,"integrity":"sha512-jdWv+j2FwtMz6jDFFoXw9VJE2Q3KmMaWEA8hM/QBGQFNrSBHi+YrrzI9y6h2rTU4DplBuOL9aROR1FOuYK+y5A==","signatures":[{"sig":"MEUCIQCFE/4fazLDMaTnxtreQTed6A8IrTIe4YAsHKaNChSM8gIgNjctNrJIS1bra4iQNd+HA19tY74UEWgfaRwDm6d5yp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-abffd425c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b6cbf7fad4e3005b0b23839964446a7d/cloudflare-workers-shared-0.0.0-abffd425c.tgz","_integrity":"sha512-jdWv+j2FwtMz6jDFFoXw9VJE2Q3KmMaWEA8hM/QBGQFNrSBHi+YrrzI9y6h2rTU4DplBuOL9aROR1FOuYK+y5A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250408.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-abffd425c_1744145081387_0.11342013573108378","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-22b51e3e2":{"name":"@cloudflare/workers-shared","version":"0.0.0-22b51e3e2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-22b51e3e2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"544c57c31e2f93376064a8cd133ad25e51648f42","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-22b51e3e2.tgz","fileCount":11,"integrity":"sha512-+qftqsIUxiSrqVs1cgkJPY7RR1Rob/TEC7gt68JfM8d2NqBVdbJ/Xk2XNOl9+5qU2JxwOaJi28iyV0pJHajJRg==","signatures":[{"sig":"MEUCIGuVBnKRRC+1CQptzTbkEiDqaLbGML3lSo0KOr5D2YTSAiEApCRrBawkukWKDIQWJ44X2m+zXucmvIaeg5+8aq5QkYI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-22b51e3e2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e576e7d9d7e13519bd58333a792ea18d/cloudflare-workers-shared-0.0.0-22b51e3e2.tgz","_integrity":"sha512-+qftqsIUxiSrqVs1cgkJPY7RR1Rob/TEC7gt68JfM8d2NqBVdbJ/Xk2XNOl9+5qU2JxwOaJi28iyV0pJHajJRg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250408.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-22b51e3e2_1744198414974_0.2856198610889251","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f84344737":{"name":"@cloudflare/workers-shared","version":"0.0.0-f84344737","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f84344737","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"40b2a40d6c07f9b4eed34fd8209c55e1bdcd3bd4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f84344737.tgz","fileCount":11,"integrity":"sha512-ag1YUdDtKGoBG9CeqSXrqQ5hg+cLtn3vy6j5SYr/Whw95wMzpna6dx5lyUt5u7izXPOw97pF3hxxfMq38SM2Wg==","signatures":[{"sig":"MEUCIAYRvLuorWkWzCtWeoZx0F8c88USqugaJICiezQgHCkkAiEAlKSc8s8eIrJ44CV55deykAzl9zIE8qijg1kMaYLE4BM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-f84344737.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3f6bea4cb7ac4a605dfbf5fe8d809414/cloudflare-workers-shared-0.0.0-f84344737.tgz","_integrity":"sha512-ag1YUdDtKGoBG9CeqSXrqQ5hg+cLtn3vy6j5SYr/Whw95wMzpna6dx5lyUt5u7izXPOw97pF3hxxfMq38SM2Wg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250408.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f84344737_1744201040575_0.34264124427660825","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fbf77340e":{"name":"@cloudflare/workers-shared","version":"0.0.0-fbf77340e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fbf77340e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1684a4a33e6e591a0d480f681521980ab801f06b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fbf77340e.tgz","fileCount":11,"integrity":"sha512-gfroQIVGkGSJYmZnwJNB88/f2y+Lc6QO//sfMdG7tZVl1q599mPGkywwVAI+esAWpdv8cZ3/knqJxEwdJk2RJA==","signatures":[{"sig":"MEYCIQCkCI8hiFT+reGFqiDzFmjwr9SIXObt4xxKFxeu+qMpiAIhAMnOUhZ9/ARgcR2JPLalkMokARQAMvfhl9FkzTAYsWtx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-fbf77340e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/97a9cc37788e272f67e2e1df61f3696f/cloudflare-workers-shared-0.0.0-fbf77340e.tgz","_integrity":"sha512-gfroQIVGkGSJYmZnwJNB88/f2y+Lc6QO//sfMdG7tZVl1q599mPGkywwVAI+esAWpdv8cZ3/knqJxEwdJk2RJA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250408.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fbf77340e_1744206661474_0.21691564142157826","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-b7ac367fe":{"name":"@cloudflare/workers-shared","version":"0.0.0-b7ac367fe","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b7ac367fe","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8bd23c1611f5438782b39e271ba8794d6887565e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b7ac367fe.tgz","fileCount":11,"integrity":"sha512-rlq16UkCdCiJ0bsZ13GV2keSn5by/cFOEYqR3AIQzVay54mFeLqh3eM9nqu5tZPNYB8b5jq1VlYcq0oekU9gvg==","signatures":[{"sig":"MEUCIQDBpZl4Fn68He9hxrNN/F9UD02T96gZsx5d2z7NrpiiXAIgKem0WWSPK5iGafaQY8fs3ympTAoCDj64jHBnyCl/TAM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-b7ac367fe.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0e202d45257a684d0adcaab107ac8524/cloudflare-workers-shared-0.0.0-b7ac367fe.tgz","_integrity":"sha512-rlq16UkCdCiJ0bsZ13GV2keSn5by/cFOEYqR3AIQzVay54mFeLqh3eM9nqu5tZPNYB8b5jq1VlYcq0oekU9gvg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250409.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b7ac367fe_1744213658137_0.10516140164230814","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a460a9a0e":{"name":"@cloudflare/workers-shared","version":"0.0.0-a460a9a0e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a460a9a0e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9cb1ce02b3425aa4f55db723d73258ebd4972fd9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a460a9a0e.tgz","fileCount":11,"integrity":"sha512-NVLkkbhlzPGHNVYsInwCnV5FSTUp+ERwyFMOFJvekCch/v1Vxm5wu0gCVsn6nEGXwrgg6iIPEqZef5Ei3cGbzg==","signatures":[{"sig":"MEQCICX+tHeuVupgISMPqbp8+L2sfJXhafpjwpgxF6LJdom/AiA4WmGs4UftvUtEqyTPXfYM6UNVZt2C+ByG5I7FvUV0yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-a460a9a0e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/06b739eaab81ee6d2ed8ef1c7f9afba7/cloudflare-workers-shared-0.0.0-a460a9a0e.tgz","_integrity":"sha512-NVLkkbhlzPGHNVYsInwCnV5FSTUp+ERwyFMOFJvekCch/v1Vxm5wu0gCVsn6nEGXwrgg6iIPEqZef5Ei3cGbzg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250409.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a460a9a0e_1744217204879_0.32534098938921807","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-85bd27ade":{"name":"@cloudflare/workers-shared","version":"0.0.0-85bd27ade","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-85bd27ade","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4d58ad2b1dc7cc80e55335bf59cd158dd32f41f9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-85bd27ade.tgz","fileCount":11,"integrity":"sha512-hF0c1MjHPiegG8RbrzJcw8Y6wsrZAEdHsHtV1KPUcZcus+71eDP+y/KifhYRkedKpku7ltYYmcn/+lSRSyXBuA==","signatures":[{"sig":"MEUCIQC1596jiHUJcPhuqQfxJf6w0HAbDRsp4NkzPQXfEC1KmQIgQHWNx2LgC6lN/7JJAN0qi8xGsy6EPUzL1V4GDc9w6HY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-85bd27ade.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c79b000994b96bea3c97a83cc89d9602/cloudflare-workers-shared-0.0.0-85bd27ade.tgz","_integrity":"sha512-hF0c1MjHPiegG8RbrzJcw8Y6wsrZAEdHsHtV1KPUcZcus+71eDP+y/KifhYRkedKpku7ltYYmcn/+lSRSyXBuA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250409.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-85bd27ade_1744222017949_0.5616509344723424","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-05b1e8391":{"name":"@cloudflare/workers-shared","version":"0.0.0-05b1e8391","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-05b1e8391","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ce688e5bac2081531e813a9048cc3b905e985077","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-05b1e8391.tgz","fileCount":11,"integrity":"sha512-aS11b6YmyZTzHhU3t2N1/HFnYjs7evr6kHRKrhaNZbOGT6KOsvEAFM424yL4suiBs17kbkZdJmyll1jsUuskxg==","signatures":[{"sig":"MEUCIQDLdTs9PSayAI8X5E22uJMPewRCmkf48gGLn2AC8W2LLAIgd6sQxqnSRsmF92+YXc4tXPF49f+c+xPZH4bPvgiO6Vk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-05b1e8391.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/dc7b6de9a52747a825371b7c58a5d79b/cloudflare-workers-shared-0.0.0-05b1e8391.tgz","_integrity":"sha512-aS11b6YmyZTzHhU3t2N1/HFnYjs7evr6kHRKrhaNZbOGT6KOsvEAFM424yL4suiBs17kbkZdJmyll1jsUuskxg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250409.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-05b1e8391_1744278600766_0.8527079417190113","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5ace43b2d":{"name":"@cloudflare/workers-shared","version":"0.0.0-5ace43b2d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5ace43b2d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f46b3557b7767bda3518cf867d89f9511676f46d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5ace43b2d.tgz","fileCount":11,"integrity":"sha512-EnsVlp6RR6M9ENzSN3sYAmp0LUo+JKVw8EFQN/AvNg+ZGpI1VB8kYaMlicl8aVkCpISdTX3NFIkq0PsvNhdqqw==","signatures":[{"sig":"MEYCIQCCaAnRhV0Fgg7Xdxfkf+rI09b8d/N4QQnhYN0RVXMA3gIhANWiSOHgPQzYlXbs/UOrkYkfFyXNUQROhE4g4K8qGiRa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-5ace43b2d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7e1c16937d45c4d676b27685b5d0cffa/cloudflare-workers-shared-0.0.0-5ace43b2d.tgz","_integrity":"sha512-EnsVlp6RR6M9ENzSN3sYAmp0LUo+JKVw8EFQN/AvNg+ZGpI1VB8kYaMlicl8aVkCpISdTX3NFIkq0PsvNhdqqw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250409.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5ace43b2d_1744286217070_0.42785127077506346","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8e87754a2":{"name":"@cloudflare/workers-shared","version":"0.0.0-8e87754a2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8e87754a2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e294e5338342a736a2fa66c0f529918da0d893aa","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8e87754a2.tgz","fileCount":11,"integrity":"sha512-NHQyfGi11UL6RkR/VBgmCG+r0Y2y4SRCg0URhY0Xa7J866FiTeqkLwK0M46OPFORuAk5i0QDOcz89HQbAJY8wg==","signatures":[{"sig":"MEQCICeXcMIm3NlX8OJwC6KZ8y4fEFkuEVukqZKONgMnRsW9AiA32BMsTUEmJScjBSVh7BQ2nEkyyQ7BWqYFZ+Toh1a62Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-8e87754a2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/431e95ad018bbd5bce614405baa6a6f1/cloudflare-workers-shared-0.0.0-8e87754a2.tgz","_integrity":"sha512-NHQyfGi11UL6RkR/VBgmCG+r0Y2y4SRCg0URhY0Xa7J866FiTeqkLwK0M46OPFORuAk5i0QDOcz89HQbAJY8wg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250409.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8e87754a2_1744287749995_0.09594331603287953","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dcce2ecf2":{"name":"@cloudflare/workers-shared","version":"0.0.0-dcce2ecf2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-dcce2ecf2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"427180ac7113454ed82a32bc7350a08e21518c22","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-dcce2ecf2.tgz","fileCount":11,"integrity":"sha512-fShS8Ck/p9EX1xM6BIw8vuMWW7HDdNMw+1ChwpmTX+dK0pYu+zIW9wRTy9reHpNcgA5PN/dUIULC+86+xWN0qw==","signatures":[{"sig":"MEYCIQDs8lrFUDDE9A3tOG8/3xyJ9K6w1DyAQJxfv9cdocrWMgIhAJgUu+j1FhvoESUUhNtf9TB1kkuISjQ4fMqg5br9n9sV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-dcce2ecf2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6c911b85896d2adbde36d77cb888550a/cloudflare-workers-shared-0.0.0-dcce2ecf2.tgz","_integrity":"sha512-fShS8Ck/p9EX1xM6BIw8vuMWW7HDdNMw+1ChwpmTX+dK0pYu+zIW9wRTy9reHpNcgA5PN/dUIULC+86+xWN0qw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250409.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-dcce2ecf2_1744288980842_0.40736778498700965","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-20992b46d":{"name":"@cloudflare/workers-shared","version":"0.0.0-20992b46d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-20992b46d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4a7a0cd7a436716190a65d0d0ef6af781382df6d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-20992b46d.tgz","fileCount":11,"integrity":"sha512-vipyMbCQ5GEvuwVB2+6EhfZWZuhGdJ1Z0pJYEdN5lBHi7TlQPjmbQ/URa9+Lj1K4t2jWbA30FJpd269QmeB9Ow==","signatures":[{"sig":"MEQCIGLFxe6nfqH9sdvw7y6PIH519ovGV+Tp20hsqD8CHt+zAiB1ijql1RY1zxl/+7/jRrFmVLIjkFlq7VSCH2EkbaEu3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-20992b46d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/48dc17dfb14a63bf06b64d09eba83348/cloudflare-workers-shared-0.0.0-20992b46d.tgz","_integrity":"sha512-vipyMbCQ5GEvuwVB2+6EhfZWZuhGdJ1Z0pJYEdN5lBHi7TlQPjmbQ/URa9+Lj1K4t2jWbA30FJpd269QmeB9Ow==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250409.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-20992b46d_1744294913956_0.8128611131632892","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5388447d7":{"name":"@cloudflare/workers-shared","version":"0.0.0-5388447d7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5388447d7","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c59f9910b701c1cb5436fcd9acb9b7559f1627a1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5388447d7.tgz","fileCount":11,"integrity":"sha512-yDHDT6/Z5OFfkbbne6CTxhsgBslO4IjS6cW9L1wlNFyHbNf9HZ4zsQHo9rp4gOObpVDQoIA6ryJyWu2SslZTvQ==","signatures":[{"sig":"MEYCIQCqeCz7rYo8MNYJs4RHR4bDChMJXlkFB+D8Cj2uAzAVywIhAMjPBO5cygbItKev9q0O5MAF+PcjFe+VK91ff2B3hiOK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-5388447d7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/deb5db5cc866a966204d6c4661a639a5/cloudflare-workers-shared-0.0.0-5388447d7.tgz","_integrity":"sha512-yDHDT6/Z5OFfkbbne6CTxhsgBslO4IjS6cW9L1wlNFyHbNf9HZ4zsQHo9rp4gOObpVDQoIA6ryJyWu2SslZTvQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250409.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5388447d7_1744302142757_0.7268855333451483","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-421ea991f":{"name":"@cloudflare/workers-shared","version":"0.0.0-421ea991f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-421ea991f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"832d9f28576cc0b419a9b8c7b7d53e3be36c572c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-421ea991f.tgz","fileCount":11,"integrity":"sha512-2ZqEsPuHGspw3Ie4ihq208V8lWkTXEu6/58f3fV3nbWY1fl8DtxKOZmoDA0OeyuGcpappKSpAeNWUDfeY6v2tQ==","signatures":[{"sig":"MEQCIDHkfDF7ZA13KzuAr5EocNUp2O20MOi4D3/OudaywRvKAiATcrTyfPiE6Zw4q+8JrLexMpPownAkHibBbtVwaRIcQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-421ea991f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2fb3fb899e485e24e5de6a276bd59e2d/cloudflare-workers-shared-0.0.0-421ea991f.tgz","_integrity":"sha512-2ZqEsPuHGspw3Ie4ihq208V8lWkTXEu6/58f3fV3nbWY1fl8DtxKOZmoDA0OeyuGcpappKSpAeNWUDfeY6v2tQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250409.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-421ea991f_1744309725560_0.7138316717237956","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d04c69f81":{"name":"@cloudflare/workers-shared","version":"0.0.0-d04c69f81","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d04c69f81","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6f04bbae2cc2a438187a852dbccfdf4f61cde793","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d04c69f81.tgz","fileCount":11,"integrity":"sha512-XdJB9gP+i17gqOrRoP9M1QzDt7NK0DboXJOk07VF7dIvjJUIjOEBVRawKSV01ELIfFw5Naa3mSHmH/HConFYkQ==","signatures":[{"sig":"MEYCIQDAF/o+4OBAyNLQBK8T6qTSWMBJx+oPVMjHMn83YkFBcwIhAORQo3i97YEw2tsZ0nlpVOahBmooEsexJjGL8h8Mi3t9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-d04c69f81.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/97fad6fbb100847e9e3a6606a20b30d7/cloudflare-workers-shared-0.0.0-d04c69f81.tgz","_integrity":"sha512-XdJB9gP+i17gqOrRoP9M1QzDt7NK0DboXJOk07VF7dIvjJUIjOEBVRawKSV01ELIfFw5Naa3mSHmH/HConFYkQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.24.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250409.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d04c69f81_1744383922489_0.8356103228679828","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-618d05209":{"name":"@cloudflare/workers-shared","version":"0.0.0-618d05209","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-618d05209","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6ff0e873c88f663019b12e8e6d6a05c5893c5a19","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-618d05209.tgz","fileCount":11,"integrity":"sha512-SIZ6qgukv+PnLfhk2l+LDl/PV1miiRIN2J62Wl6i08kzBeVGz4+uEmaESBPHbiX09YyKotlWMNJ20bnqtf5PQA==","signatures":[{"sig":"MEUCIQC5phV92YeAR4cy+Tbf9t89KRBt/ZPwLCDWHPme3S8yhgIgfOv+OlGnvjxw7BKocChAdDwWTJkHHGojMh+ScnVNP/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-618d05209.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5da2f32562b1565c283714b469a6e3f9/cloudflare-workers-shared-0.0.0-618d05209.tgz","_integrity":"sha512-SIZ6qgukv+PnLfhk2l+LDl/PV1miiRIN2J62Wl6i08kzBeVGz4+uEmaESBPHbiX09YyKotlWMNJ20bnqtf5PQA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-618d05209_1744595942199_0.8867832249354037","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2048ad515":{"name":"@cloudflare/workers-shared","version":"0.0.0-2048ad515","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2048ad515","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"981b4d61c1d2303cf994687ca816324ea1ec8dd5","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2048ad515.tgz","fileCount":11,"integrity":"sha512-J5vnaAjFzB9oAcm7WBjqc4jHAoUmnG7XyxTDSmKMG2L7y2u4Z1qXgz6jLIOF+W06GIY6QWh+AudIRmJbnnE4tg==","signatures":[{"sig":"MEQCIHBkmJGP4crtaKJaJYamiX9OQLcXVWK+T4rwiucsfzwCAiB1TXUvi1uQzU+1pS0+YcWvxJtikqJ0BdvJEsVo6UAWyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-2048ad515.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/98b79babfaed0be89960c3a311759990/cloudflare-workers-shared-0.0.0-2048ad515.tgz","_integrity":"sha512-J5vnaAjFzB9oAcm7WBjqc4jHAoUmnG7XyxTDSmKMG2L7y2u4Z1qXgz6jLIOF+W06GIY6QWh+AudIRmJbnnE4tg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2048ad515_1744603675367_0.49507156109591666","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-84ecfe9b4":{"name":"@cloudflare/workers-shared","version":"0.0.0-84ecfe9b4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-84ecfe9b4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1c04a2258e3c96adfb416e78899e7e60aef2f15f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-84ecfe9b4.tgz","fileCount":11,"integrity":"sha512-tLZ42awHfGm8tgBcupt8F3LI1x6SQh5bh5bQoy6LdGO0S1QvODYgWTjKeLwr83SES16BCMmdy4TWnwiOKyLVhg==","signatures":[{"sig":"MEUCIQDD9RcSwh2pHHlzltntCICGtWbgKE9XuqUvyXtTfMdYCQIgGte8jYvjAOw8iWLNvnzLHFiIH8Gv4syF9Y1sq8DIONA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-84ecfe9b4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/74bce05956aabdb262296e9d24ced663/cloudflare-workers-shared-0.0.0-84ecfe9b4.tgz","_integrity":"sha512-tLZ42awHfGm8tgBcupt8F3LI1x6SQh5bh5bQoy6LdGO0S1QvODYgWTjKeLwr83SES16BCMmdy4TWnwiOKyLVhg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-84ecfe9b4_1744624232526_0.79073624649067","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-1bdb96926":{"name":"@cloudflare/workers-shared","version":"0.0.0-1bdb96926","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1bdb96926","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6733059db94fe392adec27bbd407d17ea7ff050e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1bdb96926.tgz","fileCount":11,"integrity":"sha512-Z++8A/6fEymNqvSn6r7T0I82gbOpXOWOuBFGDYAeYyQ94M0R4X28fGkJNPathXr2EpgV45S1d/+JfFPOAEPpzA==","signatures":[{"sig":"MEYCIQDRrmadb9MfXTnfgAFR1hqFtniRCAPzelQPGbeNaCHHWwIhAJ1IvU6jYRKOaACmvvnqeuuiSFCBBs+TztwBWWmNzNwr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-1bdb96926.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ba87ed80dcf2d6ab7867c3dd0a011210/cloudflare-workers-shared-0.0.0-1bdb96926.tgz","_integrity":"sha512-Z++8A/6fEymNqvSn6r7T0I82gbOpXOWOuBFGDYAeYyQ94M0R4X28fGkJNPathXr2EpgV45S1d/+JfFPOAEPpzA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1bdb96926_1744625667820_0.27084803046019745","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fd8c0c44c":{"name":"@cloudflare/workers-shared","version":"0.0.0-fd8c0c44c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fd8c0c44c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"70ebb365c94ba8e0c6bae52b90bb9bf1bd05ee59","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fd8c0c44c.tgz","fileCount":11,"integrity":"sha512-Q5SY0dLm/jn9O9YFUNNEcD74gl2QoWFJWtVEYy9Lt3IQYj/BWn+DcdcF+NPMOni6UrfzDbmTTwBCrKWL58zqOQ==","signatures":[{"sig":"MEYCIQCdNvm+l2RYDhZD/PhJ1U0zqu3VutBG7ZTykR/sVn9IeQIhAJPFybr0E3bkwM0iiiiNnsDTSgXp5PtvakTdXtx6cyOk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-fd8c0c44c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8e3f1a3ee769de5816d3d6d9fa344fce/cloudflare-workers-shared-0.0.0-fd8c0c44c.tgz","_integrity":"sha512-Q5SY0dLm/jn9O9YFUNNEcD74gl2QoWFJWtVEYy9Lt3IQYj/BWn+DcdcF+NPMOni6UrfzDbmTTwBCrKWL58zqOQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fd8c0c44c_1744627350052_0.8715548818205416","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-dfea523ea":{"name":"@cloudflare/workers-shared","version":"0.0.0-dfea523ea","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-dfea523ea","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4506d17daa6263f11700650002b67b6df0c86d63","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-dfea523ea.tgz","fileCount":11,"integrity":"sha512-d7jcWpum2x8rsmDFtqJ8O6YJsdVZUGvZYlbhxikr2upHZ/iuhrVBsXim4D4oc+oVoc5EdU+iYNIeCdCwghB5wg==","signatures":[{"sig":"MEYCIQCO2orTcNoBMnhjZqobCuyXcEWlBv7YXaqOZwvgXh9PagIhAPTpx9unGh+X/oWxWbShZuLjjrv1vjolFFsLPP74jzj8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-dfea523ea.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/dce554475aa3c7cf0e3956539e6c5946/cloudflare-workers-shared-0.0.0-dfea523ea.tgz","_integrity":"sha512-d7jcWpum2x8rsmDFtqJ8O6YJsdVZUGvZYlbhxikr2upHZ/iuhrVBsXim4D4oc+oVoc5EdU+iYNIeCdCwghB5wg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-dfea523ea_1744631224055_0.6086440777378239","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-4cc036d46":{"name":"@cloudflare/workers-shared","version":"0.0.0-4cc036d46","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4cc036d46","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0d66e3488a2487ce6847677419337bb691fb2e5d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4cc036d46.tgz","fileCount":11,"integrity":"sha512-7mbjbb0IYcUJ+xj4nUA/kG3qnmoIg4F979kGOHWPE8xFI2e9AdfZmixrWmHycGUeH1hfQQMg8CAnBFBTHSag1A==","signatures":[{"sig":"MEUCIQDIODYExCuMq6tOkPKv3GBma0fVB6beZa+XTGn/Xc8ASwIgdixPNCN2u1p+n3aD8uMzU8Jp5ZABFfdxJZolFqCo1nw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-4cc036d46.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e9d00b1852f21342f71c1d5c3bf1e552/cloudflare-workers-shared-0.0.0-4cc036d46.tgz","_integrity":"sha512-7mbjbb0IYcUJ+xj4nUA/kG3qnmoIg4F979kGOHWPE8xFI2e9AdfZmixrWmHycGUeH1hfQQMg8CAnBFBTHSag1A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4cc036d46_1744634528600_0.7832669774987364","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-de209c235":{"name":"@cloudflare/workers-shared","version":"0.0.0-de209c235","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-de209c235","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"31a46ea260be1075af417b7c752cb765027ad16b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-de209c235.tgz","fileCount":11,"integrity":"sha512-SH3v1j2qtTgzQBN7lLbWg8zbW7cX/4ZDP4VgrCcdseoQyxKItEcZtrdJbVp82VBiRdCgOph5nBdaslOlmoaLgw==","signatures":[{"sig":"MEUCIHupWM43EbhlrVpF1pS3hGL5lbYEGDVxcrUnG3Bf1CdTAiEAvO5VJeehFSo+7QXihVg57bSiuA7qO8FAkI+sOc+yuTM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-de209c235.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5911642845c9407ee43ac1e8d4cc0c69/cloudflare-workers-shared-0.0.0-de209c235.tgz","_integrity":"sha512-SH3v1j2qtTgzQBN7lLbWg8zbW7cX/4ZDP4VgrCcdseoQyxKItEcZtrdJbVp82VBiRdCgOph5nBdaslOlmoaLgw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-de209c235_1744638591037_0.7996200861340046","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-9e945a223":{"name":"@cloudflare/workers-shared","version":"0.0.0-9e945a223","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9e945a223","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e93d7444b0a25d671cb9065e3cb6e7df208762ed","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9e945a223.tgz","fileCount":11,"integrity":"sha512-AxOBuf+/Dw/a75rdl1xtBoH0CwK8V1EVI6jhF45+4Ysf5DYieQkoKQAvZ5Hw9VHemDvd7AywI+8lHve07sOfDA==","signatures":[{"sig":"MEUCIQCPhFLKxSJzWr0RipU7OgO/vA2OS4YSXj6yq72pZ5xB9AIgEbFY0L2yJ/aI7QKzq3x/UTsviJflLP+YiJ7W98LugPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-9e945a223.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/62c691d5ec7135c51539e4a7ab94067c/cloudflare-workers-shared-0.0.0-9e945a223.tgz","_integrity":"sha512-AxOBuf+/Dw/a75rdl1xtBoH0CwK8V1EVI6jhF45+4Ysf5DYieQkoKQAvZ5Hw9VHemDvd7AywI+8lHve07sOfDA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9e945a223_1744645569071_0.37371073613737704","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-955c62491":{"name":"@cloudflare/workers-shared","version":"0.0.0-955c62491","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-955c62491","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ba40bf64682ad4e915c2d267f669ffe1a9e2e83f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-955c62491.tgz","fileCount":11,"integrity":"sha512-AuOMTVgt8J1+/iJszv3rAfrV4CmtTylP0fYah/7okFEPyuViA6GXuhzqrDtLVF5V7BQHnC/NsIio/g3FI7qyuA==","signatures":[{"sig":"MEUCIQC0crNqzgaOaOCn+ZIuymxXoA8Y/Cg2rNgHIYyQaV1m7wIgdTibX5XfOUjSNKB7/E4lDJUBbEU7thdZZ8u1jEYU9Xg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-955c62491.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/769cb154c040987bf4d9a167358a1e41/cloudflare-workers-shared-0.0.0-955c62491.tgz","_integrity":"sha512-AuOMTVgt8J1+/iJszv3rAfrV4CmtTylP0fYah/7okFEPyuViA6GXuhzqrDtLVF5V7BQHnC/NsIio/g3FI7qyuA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-955c62491_1744646964263_0.1813489507503494","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-4c17f0ae1":{"name":"@cloudflare/workers-shared","version":"0.0.0-4c17f0ae1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4c17f0ae1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d1e3379d171831a5bea6f89f10df2afc8397a597","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4c17f0ae1.tgz","fileCount":11,"integrity":"sha512-uzPHpxmSZME3/u2z/SRs73XUGw9GEkSQ1c2MmPXqrtc9ztsBYqY/Xq+7X2e/xn1ly75VTrGfSjXpG5FdpPzIww==","signatures":[{"sig":"MEYCIQC3PPwvtWtE5rkWLjLRcGomXA5zjsvhBa+QvE5zqXJW2QIhAMfFw7DKHgU7ejP92cDyDBh/rrInU4aOAIKgZrAye2Ry","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-4c17f0ae1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bd64b2b4fd8d6296ec457af6fa7e11d1/cloudflare-workers-shared-0.0.0-4c17f0ae1.tgz","_integrity":"sha512-uzPHpxmSZME3/u2z/SRs73XUGw9GEkSQ1c2MmPXqrtc9ztsBYqY/Xq+7X2e/xn1ly75VTrGfSjXpG5FdpPzIww==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4c17f0ae1_1744688702772_0.09585951479585764","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-25b130772":{"name":"@cloudflare/workers-shared","version":"0.0.0-25b130772","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-25b130772","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2e1094022090af8beccbd7621e6ee8b6e5d4c17c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-25b130772.tgz","fileCount":11,"integrity":"sha512-xPWa9TAzCeG2Njhpyesgwc39x+7d4UQjAqpNGa1CriBB/CD3yO1QmkCzku/D/78vBcr/z0PQvqVUTk1MvOl30A==","signatures":[{"sig":"MEYCIQCyvNI763t8FgoVFe/sRnOv261261h0Qk7vrBv6iVycxQIhAK6BheZM6e0OvAUPNUEYtLGxsu2PgkxBLVV7ZPZMOJ7Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021015},"_from":"file:cloudflare-workers-shared-0.0.0-25b130772.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/23770ccc12dee5dd28374964531323dc/cloudflare-workers-shared-0.0.0-25b130772.tgz","_integrity":"sha512-xPWa9TAzCeG2Njhpyesgwc39x+7d4UQjAqpNGa1CriBB/CD3yO1QmkCzku/D/78vBcr/z0PQvqVUTk1MvOl30A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-25b130772_1744694176681_0.6231792825733233","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-511be3d17":{"name":"@cloudflare/workers-shared","version":"0.0.0-511be3d17","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-511be3d17","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"669d31511ce6e67693a554db37105973ae9eb701","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-511be3d17.tgz","fileCount":11,"integrity":"sha512-yky7W4wVo1y9UXElvdHl+3pto8dfAEtAZVgEKG3aoFqe80BRxyyDuo/dHeIh+b8xEIOklvTb+4h6cd10k1SWaw==","signatures":[{"sig":"MEUCIDAVFBbhOQTQB3RYYCLId6PhQLvRVmnp+UYl9Eo4vw80AiEA/stttq+hNT9KiK9X3W+KMVclbnXRKvGgvMlnBLCTAXQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-511be3d17.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/110bca03247b2a1a858c57584d9ebd00/cloudflare-workers-shared-0.0.0-511be3d17.tgz","_integrity":"sha512-yky7W4wVo1y9UXElvdHl+3pto8dfAEtAZVgEKG3aoFqe80BRxyyDuo/dHeIh+b8xEIOklvTb+4h6cd10k1SWaw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-511be3d17_1744694733178_0.3894810560138309","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f4c37bb0e":{"name":"@cloudflare/workers-shared","version":"0.0.0-f4c37bb0e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f4c37bb0e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"83e4bbb94a1fe1923d7555701d4ad7fa7d9138b0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f4c37bb0e.tgz","fileCount":11,"integrity":"sha512-gvEofO8OpugssvZSaTwLf/UkUi1moknC8xlQBq+KqQ05MMtxEUYWtjaAyPqmfhvg4rKK8aV2gnswmu0mS4sdTQ==","signatures":[{"sig":"MEYCIQDnapcqdJg3+pMF5K7g+tG6rQcQ8uwQccJsdOhyzX+tqwIhAKAEiEEpkQ9GzQ9pc6OJ6vnXy6O0bkvN9YoKNhNR2xGs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-f4c37bb0e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1c65373d816fd0f37623fecc11a00e16/cloudflare-workers-shared-0.0.0-f4c37bb0e.tgz","_integrity":"sha512-gvEofO8OpugssvZSaTwLf/UkUi1moknC8xlQBq+KqQ05MMtxEUYWtjaAyPqmfhvg4rKK8aV2gnswmu0mS4sdTQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f4c37bb0e_1744696745484_0.8976167443123992","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-191ebc1eb":{"name":"@cloudflare/workers-shared","version":"0.0.0-191ebc1eb","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-191ebc1eb","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"306d8817c10279ae7094462424d61d4a753d5b86","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-191ebc1eb.tgz","fileCount":11,"integrity":"sha512-2Wy+bOGSMLV4z2al+jiDqmwApAqImm7cFmNqHBG2S61h6mxfeqeigdkYHysOOO37Uardi61uYuEg8qgnk1hV5A==","signatures":[{"sig":"MEUCICvr4vO9L3NVsSg/MAi4Y9YslmI/2vvCGNsVVcBu3iU6AiEAq1OL9U+pv488f35AM0mj1iqjbVjj24+vQb9Sg3GUEag=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-191ebc1eb.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/719a498eb56f28bae46f9e8d5c6ca205/cloudflare-workers-shared-0.0.0-191ebc1eb.tgz","_integrity":"sha512-2Wy+bOGSMLV4z2al+jiDqmwApAqImm7cFmNqHBG2S61h6mxfeqeigdkYHysOOO37Uardi61uYuEg8qgnk1hV5A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-191ebc1eb_1744707975876_0.7657227253075842","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-bab172422":{"name":"@cloudflare/workers-shared","version":"0.0.0-bab172422","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-bab172422","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"8048b8f146804ca0e4b1fd8670a8ffad2d6e5e05","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-bab172422.tgz","fileCount":11,"integrity":"sha512-X4y9foXEGgkW+/pP/bt+XX4lJRMQPYbCGNmnUKqEcUsS8pyum2VMqYd696beweRdqU0oTJ8edCU8zTJLY81Scg==","signatures":[{"sig":"MEUCIQDfbh2MaqIo+m2LKdGzvLHWAOvceem3ojOd/FfGHJ0VtAIgKs3TYL6WvwNZmpj9IdkR1uqcSc32q4gPtFc4JlANRO4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-bab172422.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c6a6296643f3c2d1ec96bff6c313b5be/cloudflare-workers-shared-0.0.0-bab172422.tgz","_integrity":"sha512-X4y9foXEGgkW+/pP/bt+XX4lJRMQPYbCGNmnUKqEcUsS8pyum2VMqYd696beweRdqU0oTJ8edCU8zTJLY81Scg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-bab172422_1744712482855_0.044007234670590645","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-21bf78f7a":{"name":"@cloudflare/workers-shared","version":"0.0.0-21bf78f7a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-21bf78f7a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"274badd8da29c3f64793c7a1d663dc734e52c8b7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-21bf78f7a.tgz","fileCount":11,"integrity":"sha512-t6+IhbFt3HJpEzeBbv1LlJ+LGHpdwkZpvJgSavQWeNu+mlZpy/SWEPvss1sxLbEufZJC/ERSs7v1NuZjn3/hmw==","signatures":[{"sig":"MEUCIEqisBuNsP6iiRWpePe9U2jQTqsHPajm9ORARZUwgkE4AiEA9Fiw65fkcRTJV5jac16iaCUkRzCDquBiZfgNm4ClY3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-21bf78f7a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/be7acf8b1a866cf4acefe428368d97f6/cloudflare-workers-shared-0.0.0-21bf78f7a.tgz","_integrity":"sha512-t6+IhbFt3HJpEzeBbv1LlJ+LGHpdwkZpvJgSavQWeNu+mlZpy/SWEPvss1sxLbEufZJC/ERSs7v1NuZjn3/hmw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-21bf78f7a_1744717383238_0.4890015530900538","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a6a267aa9":{"name":"@cloudflare/workers-shared","version":"0.0.0-a6a267aa9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a6a267aa9","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"80c9686ad92d5cbaa7dc08b47f4fb489d07d0655","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a6a267aa9.tgz","fileCount":11,"integrity":"sha512-RLTki5wA4ETKdLj5CX7x5SbwGitdfa3t+qb8/gnYdUnqUR3PjSZRBWuZb9hsFergsXCk1xmggyh9haNtDq5xbA==","signatures":[{"sig":"MEYCIQC4Do/WMunZv2jtcnuQkWWnlGdZQ71oXxjIGkrKpvmY5wIhAPgOcfN2QOATVUcRshwnL1PlnqxcA6WY0ykYWWF9YFHf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-a6a267aa9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/150d22a71fe7a8ad67e092fecabbc4ce/cloudflare-workers-shared-0.0.0-a6a267aa9.tgz","_integrity":"sha512-RLTki5wA4ETKdLj5CX7x5SbwGitdfa3t+qb8/gnYdUnqUR3PjSZRBWuZb9hsFergsXCk1xmggyh9haNtDq5xbA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a6a267aa9_1744735094071_0.4900655618880432","host":"s3://npm-registry-packages-npm-production"}},"0.17.2":{"name":"@cloudflare/workers-shared","version":"0.17.2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.17.2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"af4b9fd190875fc4ed7994cc4a74bbf3cfce0e6c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.17.2.tgz","fileCount":11,"integrity":"sha512-Q3JIDCNtGwePQi6ANiONZZSPPNjn3QKnzlAYdyWj7jkCAF8VIODVk+NETCZVSbjJmK8Q00518lBhhVcdvhQS7Q==","signatures":[{"sig":"MEUCIQCAqBoL8Q2GEa/1wp+ctbTZ++lzk4wXkgNYzVDUfhPe0gIgQgn1cO1UXRlsIyUV/rn90AxTmT+pL5tHouhsx1JrcvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025439},"_from":"file:cloudflare-workers-shared-0.17.2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/78ad58a6cd0a754bb308c2ad71c29f11/cloudflare-workers-shared-0.17.2.tgz","_integrity":"sha512-Q3JIDCNtGwePQi6ANiONZZSPPNjn3QKnzlAYdyWj7jkCAF8VIODVk+NETCZVSbjJmK8Q00518lBhhVcdvhQS7Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.17.2_1744742416485_0.11070627480944384","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-1b434fe9f":{"name":"@cloudflare/workers-shared","version":"0.0.0-1b434fe9f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1b434fe9f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"34707d9bb64237a15d2e7357bb7f418ff2c37f2d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1b434fe9f.tgz","fileCount":11,"integrity":"sha512-lrxKyYaxaEB4I/61+uG2QaDL7p+j6QJyQnIyQ9C7y52gmgijVtzL1X5CnQK0KwPeJNpmais89CjB5EeGNr44mw==","signatures":[{"sig":"MEQCIH03x+ZPDqj9ZXQzNutxh7RjYDrtHqnvIhmOfpJi/soVAiA3Rbe8jzu5DPilDeYkB95eIeTW1eBQdDI4y3i3nuKGyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-1b434fe9f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/270c354b6e980fdfd6b61e53fca162e0/cloudflare-workers-shared-0.0.0-1b434fe9f.tgz","_integrity":"sha512-lrxKyYaxaEB4I/61+uG2QaDL7p+j6QJyQnIyQ9C7y52gmgijVtzL1X5CnQK0KwPeJNpmais89CjB5EeGNr44mw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1b434fe9f_1744742742443_0.47421270688410044","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5777b33c8":{"name":"@cloudflare/workers-shared","version":"0.0.0-5777b33c8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5777b33c8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6aa2bf893c09924b103713a87fa00b64197b35b6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5777b33c8.tgz","fileCount":11,"integrity":"sha512-kzSLLRWL2R9qSsdieeHjJhoM33mYgCYDYfdQDPHN+6YpHufGoyk4zuDJiVkml3OcbcjdZzSGfnG0hNZ/LoJZ2g==","signatures":[{"sig":"MEYCIQC8/J72bLjEp350NXOxj23BkHCaFQfMjF0xsN+goYE5BwIhANFrs4E2YJaCn9xNGRqeEjapzr1Eibi+H1U0hIbRIE/L","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-5777b33c8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f94b66555da89c7247fb72f6fe499fa0/cloudflare-workers-shared-0.0.0-5777b33c8.tgz","_integrity":"sha512-kzSLLRWL2R9qSsdieeHjJhoM33mYgCYDYfdQDPHN+6YpHufGoyk4zuDJiVkml3OcbcjdZzSGfnG0hNZ/LoJZ2g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5777b33c8_1744755767492_0.7279529717128457","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5de2b9a39":{"name":"@cloudflare/workers-shared","version":"0.0.0-5de2b9a39","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5de2b9a39","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d05181ef56600efbbeef47b2b76583ac95b56f4c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5de2b9a39.tgz","fileCount":11,"integrity":"sha512-/oF2FVRSQEtFDGW3O7694INUXCGgWnVxTWSHA3Ramgy0/HzXEzyrgPSqp152tJjFiGqLzbiWVuXIJd73GnfF7Q==","signatures":[{"sig":"MEYCIQCJoW51Wn+jHyFgwWD/SzQF03hAmY56oE5fvO/sNPAgsgIhAOqiKsN/gk+LFG3EahLChprZEGNEcwz9ImtV6Eu7bcTC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-5de2b9a39.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/02da069a14ae6138cbbcc6ab4c6aeee2/cloudflare-workers-shared-0.0.0-5de2b9a39.tgz","_integrity":"sha512-/oF2FVRSQEtFDGW3O7694INUXCGgWnVxTWSHA3Ramgy0/HzXEzyrgPSqp152tJjFiGqLzbiWVuXIJd73GnfF7Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5de2b9a39_1744758199906_0.2518601879394622","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-69864b416":{"name":"@cloudflare/workers-shared","version":"0.0.0-69864b416","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-69864b416","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"abd00d06f0c3e0aad5b1ff9e7604d4c5f7222046","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-69864b416.tgz","fileCount":11,"integrity":"sha512-K1CFFI3kMopwZqqDB7pF4r/LnrDCgnAhiW9Xui2qy1SZYZ8siRVzoDvkbpGVXEMuc7KxB8aAaXnigbxOAjZ/8A==","signatures":[{"sig":"MEQCIBQT1NxGJ+YPSgIYESMUUijAIWNW130hiKMR34r3nUgMAiAeQ4CGoRBkKV+QNsXHAYcYZ0uk8V9A2AS3lBQEOtOTQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-69864b416.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a9efaa07dda215f6b72602c249856667/cloudflare-workers-shared-0.0.0-69864b416.tgz","_integrity":"sha512-K1CFFI3kMopwZqqDB7pF4r/LnrDCgnAhiW9Xui2qy1SZYZ8siRVzoDvkbpGVXEMuc7KxB8aAaXnigbxOAjZ/8A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-69864b416_1744775518652_0.504897872337148","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-b0c11793a":{"name":"@cloudflare/workers-shared","version":"0.0.0-b0c11793a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b0c11793a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e9cd888e597bb499fa74817362e9aadd7a4c11b4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b0c11793a.tgz","fileCount":11,"integrity":"sha512-Y+jFBqOuaUw1B99J51Y2QREM3uhdDuIjleSUpddh4kk0dh1F9b+2DaLzPfb+S4iaI4wdRZ7/qcuI9F7T1jS9Qg==","signatures":[{"sig":"MEYCIQCf8oL5y0YopzsE7TmEIFLXz28t1KqiNExtXF7uvVrk3gIhAIFnhS4sEnfBkDg7dROwCjpthMOiNIp2znG/h8mr8XN8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-b0c11793a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/78fd645ea51b249feffc7a31345aa8e8/cloudflare-workers-shared-0.0.0-b0c11793a.tgz","_integrity":"sha512-Y+jFBqOuaUw1B99J51Y2QREM3uhdDuIjleSUpddh4kk0dh1F9b+2DaLzPfb+S4iaI4wdRZ7/qcuI9F7T1jS9Qg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b0c11793a_1744780971675_0.9594628773736271","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f00775126":{"name":"@cloudflare/workers-shared","version":"0.0.0-f00775126","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f00775126","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1f03e954ab0678b7ca723f25fdf0f3c780a5ddf8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f00775126.tgz","fileCount":11,"integrity":"sha512-4p2e47vWmCF6svOnKcU3dl2qGiwIKQSIPWoLsIZMPXl17zyKX2jxuJeyMxN2ujPM+dbjl7QywXqxT8LS3wwTNg==","signatures":[{"sig":"MEQCIEbfdgbsotBv5ggW2kKV4CqZt7vR0dax2ZfvZv7uyq9vAiBvZ5L+p9Nq5Fhy/5dhT5orOlPzPRJs8NMHccA+TZn4iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-f00775126.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/63f66cccb5a2f177cc8895f5c87c9303/cloudflare-workers-shared-0.0.0-f00775126.tgz","_integrity":"sha512-4p2e47vWmCF6svOnKcU3dl2qGiwIKQSIPWoLsIZMPXl17zyKX2jxuJeyMxN2ujPM+dbjl7QywXqxT8LS3wwTNg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250410.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f00775126_1744801170141_0.26449057104948537","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-cba4713e8":{"name":"@cloudflare/workers-shared","version":"0.0.0-cba4713e8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-cba4713e8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ec0990b6ce2e195181ddc529655cb49747c634c2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-cba4713e8.tgz","fileCount":11,"integrity":"sha512-VxR/dMeJsOAgsQKvCUv3UtHepP0aAFNakthWeAzFwzV3xWpVpJ6pzQWxSHhWK+h4/N8hXqNsLkjHMSKaPjm8dw==","signatures":[{"sig":"MEUCIQC39ZNUw2S+MBbKryyjPxXP3ew0X6aoaFyrFXNm4dG50wIge6bXBVzUFsM2ynXtiTGrusddHc6UbK7ZwfxZhCBnxLU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-cba4713e8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/68ed1c005c744d644917c246020fcd49/cloudflare-workers-shared-0.0.0-cba4713e8.tgz","_integrity":"sha512-VxR/dMeJsOAgsQKvCUv3UtHepP0aAFNakthWeAzFwzV3xWpVpJ6pzQWxSHhWK+h4/N8hXqNsLkjHMSKaPjm8dw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250415.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-cba4713e8_1744851415899_0.8329928413610774","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-97aa81187":{"name":"@cloudflare/workers-shared","version":"0.0.0-97aa81187","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-97aa81187","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"40d3f516c014ce8138446bda1ffa0fc7f63c6695","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-97aa81187.tgz","fileCount":11,"integrity":"sha512-z0ga0QsZf/7nkybKAwRhNBHwTNta/SmrgQUFDJK9HCPaK2o2jg8EyaNU56xo0hrty8JaYBUjG6dXWXcFy//xNg==","signatures":[{"sig":"MEUCIGwu1KYmkqa65Ust318Ffs3Q5U+l95WTT6cp+oBAJunxAiEAyN8bxk55jv3q+uhWEFPpdBAqMw/22zDCy2+35+RX5fY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-97aa81187.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ed2f56216e54aeffd78bfc5711b6d199/cloudflare-workers-shared-0.0.0-97aa81187.tgz","_integrity":"sha512-z0ga0QsZf/7nkybKAwRhNBHwTNta/SmrgQUFDJK9HCPaK2o2jg8EyaNU56xo0hrty8JaYBUjG6dXWXcFy//xNg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250415.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-97aa81187_1744859697733_0.32321196206679903","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d65346879":{"name":"@cloudflare/workers-shared","version":"0.0.0-d65346879","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d65346879","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"914ba2224b942361a79ccc3a4ae6a9962ecd98f0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d65346879.tgz","fileCount":11,"integrity":"sha512-oAnStxkvZxP8NJSmnHg2nkPGcdzIaE+H9rNe8NOXm2S1wg8/Z1pKeb4yZzYofsLBHFfGLvCqUJ0mi7IqyYDaCA==","signatures":[{"sig":"MEUCIQCBVxG3x08RF1Xg1kqedwDB5t5pgzSSLLAsVT0DAcClUQIgN05DpYG4BBwJMuYk5hGTwvLGbKt89R+g6mXRgbhNFdg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-d65346879.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3ac16c35a39d3caf316808605369d88c/cloudflare-workers-shared-0.0.0-d65346879.tgz","_integrity":"sha512-oAnStxkvZxP8NJSmnHg2nkPGcdzIaE+H9rNe8NOXm2S1wg8/Z1pKeb4yZzYofsLBHFfGLvCqUJ0mi7IqyYDaCA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250415.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d65346879_1744867288718_0.9276524143915081","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0afae8f8c":{"name":"@cloudflare/workers-shared","version":"0.0.0-0afae8f8c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0afae8f8c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9005af6f3a652b14be248b81db7cbbf1592c601a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0afae8f8c.tgz","fileCount":11,"integrity":"sha512-321Kzr8i6SCOtqJ8zMjmUA7QLfht8IPrG8K5Uki5CMpnoZOslwQ1l8E9oL4kIh4OMjrBnr0/I2H5G8KU7DO35Q==","signatures":[{"sig":"MEUCIQCN1ThIZN3KudGIDOgFu68m/4J7LHFnXYFNsTl6wISNagIgHUtuW/NGqVVEmUhZ1izRSHcad877dqEEYD+JfcJviIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-0afae8f8c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/71b0989bc5e8d285cadaa522f44fa63d/cloudflare-workers-shared-0.0.0-0afae8f8c.tgz","_integrity":"sha512-321Kzr8i6SCOtqJ8zMjmUA7QLfht8IPrG8K5Uki5CMpnoZOslwQ1l8E9oL4kIh4OMjrBnr0/I2H5G8KU7DO35Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250415.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0afae8f8c_1744884320262_0.7843623155725119","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-41f095b0d":{"name":"@cloudflare/workers-shared","version":"0.0.0-41f095b0d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-41f095b0d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6958513a0113c11a1682506fc0985d443dec6531","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-41f095b0d.tgz","fileCount":11,"integrity":"sha512-0rFFx/k+DDMhBqUf+wkGTB9wNtf1oQp+2twD/yWJYq0vLy9G/9Cmzxb2iEXOlu4M7EDmpqyBVfZQ/61lk/fMBA==","signatures":[{"sig":"MEUCIBx0w4C4cuun4ZUZHJ4EiGcG81lnupahqMnBdB/GlicHAiEA/HeH3ddlXUHknceitVLMWrtPdc92Cx9yudu+LDviKsQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-41f095b0d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/92252953b2c455c0c31cd5e8d2da7b47/cloudflare-workers-shared-0.0.0-41f095b0d.tgz","_integrity":"sha512-0rFFx/k+DDMhBqUf+wkGTB9wNtf1oQp+2twD/yWJYq0vLy9G/9Cmzxb2iEXOlu4M7EDmpqyBVfZQ/61lk/fMBA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250415.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-41f095b0d_1745311341269_0.006113522830351048","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-cd542dfb2":{"name":"@cloudflare/workers-shared","version":"0.0.0-cd542dfb2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-cd542dfb2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0a61ece4dbf4176cfe5d8689ff2f4f81192449cf","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-cd542dfb2.tgz","fileCount":11,"integrity":"sha512-08yi/ggi4vlS6214a7U+WgwkBacndJjpATaFP+q0WgWkmp6ZZXt4WTsSa5DGvW6qWtQemUXTYmwGisPR+BEFRg==","signatures":[{"sig":"MEYCIQCDYaoOUTRwy9jHznK+GWU3FGCqqfZ8hgN7YlFDeCRB/QIhANpcU4Spuzoxh/9U1uFRSVJQNRFEdkY4TLNYaKw1EibJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-cd542dfb2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2574a559862629eeff3937c72e2bac58/cloudflare-workers-shared-0.0.0-cd542dfb2.tgz","_integrity":"sha512-08yi/ggi4vlS6214a7U+WgwkBacndJjpATaFP+q0WgWkmp6ZZXt4WTsSa5DGvW6qWtQemUXTYmwGisPR+BEFRg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250415.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-cd542dfb2_1745315456297_0.8386870973917522","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2a7749bff":{"name":"@cloudflare/workers-shared","version":"0.0.0-2a7749bff","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2a7749bff","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a5c452b6790a06cbff96fc315add37d138a4d45f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2a7749bff.tgz","fileCount":11,"integrity":"sha512-ih5d130X56ltbc9ZFAV7RgggrdWwZOHluih0fJU3yd9ULH0B2nd++CH8YBClbC9UqOC3Ni0W7MXdvTLSjNWfpA==","signatures":[{"sig":"MEUCIQD/kCRkRg3zkQAp7U7BFrxAgCU6H0ysDk3Zwnk3vcqK7AIgI+9GMGXut8PlVB3F/QCP60uEGX8DHy3znl0Nqp1RQms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-2a7749bff.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8270d64f1f3ffc8ef779d11999d7d229/cloudflare-workers-shared-0.0.0-2a7749bff.tgz","_integrity":"sha512-ih5d130X56ltbc9ZFAV7RgggrdWwZOHluih0fJU3yd9ULH0B2nd++CH8YBClbC9UqOC3Ni0W7MXdvTLSjNWfpA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250417.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2a7749bff_1745325064211_0.6511192565757247","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-cf2a3439f":{"name":"@cloudflare/workers-shared","version":"0.0.0-cf2a3439f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-cf2a3439f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9b770762ddb0ffed7727ee0acc44500b465b40d9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-cf2a3439f.tgz","fileCount":11,"integrity":"sha512-cduPOQKgodK/PPu7wP+tQ11pIUGdc/cv5jbhxw1IPudJZyGuKKbcRLYBeYw8bVCggrtdiH7iiFDM3Cdg1TwXcw==","signatures":[{"sig":"MEYCIQDHDmcyMxj0BJCJD5CjRxQyD+z4bceNGYflflCiW834BgIhAPCfMOZvjPCYgKNzqCfbJ+CV6oNODJDHo/ONCKmX+R7n","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-cf2a3439f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9227fbffe24de789a7517d64afca455e/cloudflare-workers-shared-0.0.0-cf2a3439f.tgz","_integrity":"sha512-cduPOQKgodK/PPu7wP+tQ11pIUGdc/cv5jbhxw1IPudJZyGuKKbcRLYBeYw8bVCggrtdiH7iiFDM3Cdg1TwXcw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250417.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-cf2a3439f_1745332008436_0.1130938856556829","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-740f8ecf4":{"name":"@cloudflare/workers-shared","version":"0.0.0-740f8ecf4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-740f8ecf4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b47246528357bd90b90b409072900c0d646f6145","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-740f8ecf4.tgz","fileCount":11,"integrity":"sha512-uXQAw+UN1dp8ex//ZfVuRHmP7Mob1FLJzhtgYvKTdvuHIfe+kS9THpRQiwQHbdBF5AUpYtt5Bw5XpnU24YObMA==","signatures":[{"sig":"MEYCIQDoVr7E43E9KMErCvF7Uv2QrHEBD2s/kmFEr7by8AyTQgIhAOTClwLgLLBZMOR8Hj84Wx+KXL0TBqWQ2DDixiR+BqUR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-740f8ecf4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/649d53230d110654d8420d1d60ed34b7/cloudflare-workers-shared-0.0.0-740f8ecf4.tgz","_integrity":"sha512-uXQAw+UN1dp8ex//ZfVuRHmP7Mob1FLJzhtgYvKTdvuHIfe+kS9THpRQiwQHbdBF5AUpYtt5Bw5XpnU24YObMA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250417.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-740f8ecf4_1745335808448_0.5097785920138838","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d16f1c6a1":{"name":"@cloudflare/workers-shared","version":"0.0.0-d16f1c6a1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d16f1c6a1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5bbd5dd9fedbdde6f73c3723b7dc299b114aaec6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d16f1c6a1.tgz","fileCount":11,"integrity":"sha512-Z+QRIfeEmE3lgJowF9NtNr0PAmvjq1hbUxCIIaGgAZ1YqzJ2fSVfZbjPtLm8ji1Jg3PboMKubR/sTxeV7hs05g==","signatures":[{"sig":"MEUCIQDT/PcIGnNKjzCzIicviGLWX/RgNL+wT7crHWx30xyNBwIgJAWNhHB6+cIZfWuv0tBxz+Px4MinQx+2RJ+ZNeDSMnM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-d16f1c6a1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bfb3cded542d54ecd7617a0b3fbc4760/cloudflare-workers-shared-0.0.0-d16f1c6a1.tgz","_integrity":"sha512-Z+QRIfeEmE3lgJowF9NtNr0PAmvjq1hbUxCIIaGgAZ1YqzJ2fSVfZbjPtLm8ji1Jg3PboMKubR/sTxeV7hs05g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250417.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d16f1c6a1_1745346399832_0.5706900064145553","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0cfcfe02e":{"name":"@cloudflare/workers-shared","version":"0.0.0-0cfcfe02e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0cfcfe02e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e61f1ff63ed07e0c02c5b4e6418eed8fe4405b66","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0cfcfe02e.tgz","fileCount":11,"integrity":"sha512-f6CcO46WsZkduEo1awUvN12ao4FmotcU64HGGv4OWSgl9M5/jYb3JBVPqAzrD7ClmTJjTIGvNAEwNYtrst2n6Q==","signatures":[{"sig":"MEUCIQD3hFzg9ymh/vMqhyrMeaU/85C/CmDWN+rl9lY6EO5QUwIgfO93bSgh7LOUSbnoNnmaIwnKG45Z3MDpvN/eTd2ZBjU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-0cfcfe02e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/97958aff29fd85d5b61c3a598ccddacc/cloudflare-workers-shared-0.0.0-0cfcfe02e.tgz","_integrity":"sha512-f6CcO46WsZkduEo1awUvN12ao4FmotcU64HGGv4OWSgl9M5/jYb3JBVPqAzrD7ClmTJjTIGvNAEwNYtrst2n6Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250417.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0cfcfe02e_1745357091149_0.96807485870737","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-3f0adf3c2":{"name":"@cloudflare/workers-shared","version":"0.0.0-3f0adf3c2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3f0adf3c2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"da1d3229f7b6046cab0260d201b00e0d4e2b665f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3f0adf3c2.tgz","fileCount":11,"integrity":"sha512-tcUuYChM0pBdnwT+VerZXMVmTrvG5M8QgL0i2sJzz006Kz6AghcKT+MpgnDisdR4ceIeI80CQHlkQeoOAO0DnA==","signatures":[{"sig":"MEUCIEY3rqahKwGsFHscBZjFaVQJC8gUv6t0y9kXfSYdZqI+AiEAvaUCCp59WYN/7oCobHh8/dNkolUEfyqgZMdPbOWRig0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-3f0adf3c2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f1583605b63c3c0e3e9d5ce12f120301/cloudflare-workers-shared-0.0.0-3f0adf3c2.tgz","_integrity":"sha512-tcUuYChM0pBdnwT+VerZXMVmTrvG5M8QgL0i2sJzz006Kz6AghcKT+MpgnDisdR4ceIeI80CQHlkQeoOAO0DnA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250422.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3f0adf3c2_1745391300266_0.6652079003722164","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-508df7de7":{"name":"@cloudflare/workers-shared","version":"0.0.0-508df7de7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-508df7de7","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6a437d898778eac5c8556ebed502149fe9f7ff83","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-508df7de7.tgz","fileCount":11,"integrity":"sha512-ios4C3mdu5ipGA+cJBlPoKZ/ng+dQjUykatyHhqIpkVs64YkCCw3YshfriKB/QtmdydFHA7FX2HNXZbBViDgfg==","signatures":[{"sig":"MEQCIF5/UtO00YsY7Sgq62tw/E7G8LjlF94JqwSfSKoenllEAiBqmqYJPLDPabJC0L/Aq0jfgzWJd8odN5Arh9zlhhTrIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-508df7de7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4c62a81fdecac4e776de361a93c7141e/cloudflare-workers-shared-0.0.0-508df7de7.tgz","_integrity":"sha512-ios4C3mdu5ipGA+cJBlPoKZ/ng+dQjUykatyHhqIpkVs64YkCCw3YshfriKB/QtmdydFHA7FX2HNXZbBViDgfg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250422.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-508df7de7_1745413584912_0.6071170976172751","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-234afae20":{"name":"@cloudflare/workers-shared","version":"0.0.0-234afae20","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-234afae20","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"474127fe971ddc5ab6a4e30235ae1e7d84ff79d9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-234afae20.tgz","fileCount":11,"integrity":"sha512-63H1eNFTmHUZlaa+7ehuHPoLvxxccbZ4eKHyRYRgubIuePBltvuteHzQ9Lhk4TQe4bAQjaHZTR9FyIVA5To+4Q==","signatures":[{"sig":"MEYCIQCuUqU5kWy5l/Zv2pSsL4787iMH3Ih9IZsD0n/DsWbTsAIhAPwAjuFwhbq43L87LX+utPPth27xU9LClgSmRK/mOYPb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-234afae20.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/750ee89cc8c14be995fff00ed2274d59/cloudflare-workers-shared-0.0.0-234afae20.tgz","_integrity":"sha512-63H1eNFTmHUZlaa+7ehuHPoLvxxccbZ4eKHyRYRgubIuePBltvuteHzQ9Lhk4TQe4bAQjaHZTR9FyIVA5To+4Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250422.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-234afae20_1745416648928_0.06433712764977817","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-7749f42c3":{"name":"@cloudflare/workers-shared","version":"0.0.0-7749f42c3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7749f42c3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"08ec88530199797f8e5b3a933b58ebfbfc2d23c6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7749f42c3.tgz","fileCount":11,"integrity":"sha512-9QTdfaXMtFEpxisuXD2XS5/ve5SefXxjR7sTekiG5VpRf2O3dObHNabTWTOHtmz1WtyK/AUbeo8JmvRRuNolMA==","signatures":[{"sig":"MEYCIQC+dHt45ZBdflOyHbFr0tDgqhKYDR+zEAxXBq/OqiY85gIhAJuVWPLgk5XFrurdV2QrTtRBfpw3wV11AnzBg8Fn5I8b","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-7749f42c3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d60030a297650fbf4097799ce35ebd43/cloudflare-workers-shared-0.0.0-7749f42c3.tgz","_integrity":"sha512-9QTdfaXMtFEpxisuXD2XS5/ve5SefXxjR7sTekiG5VpRf2O3dObHNabTWTOHtmz1WtyK/AUbeo8JmvRRuNolMA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250422.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7749f42c3_1745418261753_0.4059689189862876","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-38ee9e43b":{"name":"@cloudflare/workers-shared","version":"0.0.0-38ee9e43b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-38ee9e43b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2c4cdc725b3034b205284fe7047d3cac23453171","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-38ee9e43b.tgz","fileCount":11,"integrity":"sha512-PdB9g6ad1tz8Hnsh/oA3I7AynZ6A29bw77zK4oi9tSnUTwkudi1u/iHHgUNqph78oOjEaThhfGyB/7mGnLd6DQ==","signatures":[{"sig":"MEQCIDK3c4zYjbkvhrf6sM+/UQ2dOEUZqHu/NoYgwOcW0XocAiAejh4GxVdCqVbYEatAnyvxTH5fCxwmj27mDAVccVQEHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-38ee9e43b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c2e9d01e77d298c174c59b4b13d0e1f4/cloudflare-workers-shared-0.0.0-38ee9e43b.tgz","_integrity":"sha512-PdB9g6ad1tz8Hnsh/oA3I7AynZ6A29bw77zK4oi9tSnUTwkudi1u/iHHgUNqph78oOjEaThhfGyB/7mGnLd6DQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250422.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-38ee9e43b_1745424177291_0.3885266217585537","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6291fa161":{"name":"@cloudflare/workers-shared","version":"0.0.0-6291fa161","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6291fa161","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7619521e7d34d8fe7dad107d3487db4252358245","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6291fa161.tgz","fileCount":11,"integrity":"sha512-kzhH6XrIKVdPXnUuIn/lVpr0jBeD8xB1VoExnzVd7BLLPwc/EPBi0P8ptDLwm9AnMuofsIeRxKTDu3Trl9Uo0w==","signatures":[{"sig":"MEQCIEkigCc3vei3G4O2TKr2RwAPjyThiWbBfsP7a6XlUBpZAiAvOx671McWq0c5b9Vx8GcE5FNvNa2DdqxzPbT9RGcNHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-6291fa161.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8cde70f3f91ee3a2105325a9b51a2e1f/cloudflare-workers-shared-0.0.0-6291fa161.tgz","_integrity":"sha512-kzhH6XrIKVdPXnUuIn/lVpr0jBeD8xB1VoExnzVd7BLLPwc/EPBi0P8ptDLwm9AnMuofsIeRxKTDu3Trl9Uo0w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250422.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6291fa161_1745425381335_0.9124253925872079","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a9190de13":{"name":"@cloudflare/workers-shared","version":"0.0.0-a9190de13","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a9190de13","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"489de0de2336187ed3142e736191452b9f195512","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a9190de13.tgz","fileCount":11,"integrity":"sha512-nA6THVV97kuVj36dJHbWerKE5kjYUFGeO5bQgZOQoOa46JtQrK9weje40ZcdHK3XIyORd+Eka4zXX9PHAz1BTw==","signatures":[{"sig":"MEUCIQDGVg2JlG2WKKwih2jRXDpXHTKP4zLwdL1yIvDmjIWqDgIgFu83TSAny51XmpKbAmRVL9sgzAtuoBSKasl/ChV0Lao=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-a9190de13.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/32d0833c6cfddf058b7ef2f7a8175e29/cloudflare-workers-shared-0.0.0-a9190de13.tgz","_integrity":"sha512-nA6THVV97kuVj36dJHbWerKE5kjYUFGeO5bQgZOQoOa46JtQrK9weje40ZcdHK3XIyORd+Eka4zXX9PHAz1BTw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250422.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a9190de13_1745432543570_0.7297043743615603","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fc47c79f7":{"name":"@cloudflare/workers-shared","version":"0.0.0-fc47c79f7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fc47c79f7","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c471046e4fde60307c3ec33c56bda1ee174ddc57","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fc47c79f7.tgz","fileCount":11,"integrity":"sha512-A3M7zp2PeY6tdnshnYbKx8lJtsvn6kmz59K8t/bR0CzAFh9XWM2GgjVZ+RZZemko2qOwCud2WxLkfa3jC3jc2Q==","signatures":[{"sig":"MEQCIBKz3M6ieNNRglUJz0uVU3PY0PtQrGpJYkVfUkspHo5fAiAi+zjkOWsRSxkxZXDyshVljxEzSlvMn29FgjW4wQtuBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-fc47c79f7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/04f63f59d38ac4d32e398e0e38bfbf91/cloudflare-workers-shared-0.0.0-fc47c79f7.tgz","_integrity":"sha512-A3M7zp2PeY6tdnshnYbKx8lJtsvn6kmz59K8t/bR0CzAFh9XWM2GgjVZ+RZZemko2qOwCud2WxLkfa3jC3jc2Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250424.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fc47c79f7_1745484144202_0.6936732083212469","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-b0571fdc3":{"name":"@cloudflare/workers-shared","version":"0.0.0-b0571fdc3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b0571fdc3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ab9f7b9b77816261b801fb4fb3a5d8eb88434123","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b0571fdc3.tgz","fileCount":11,"integrity":"sha512-7kXBgGu7PIZYo4uvzUfKFlgMIfYe8uwalSTaHrQfunBiOJy4ft5Teu2IN0oHZfx0bn4am+RULi5XktvPNYm5VQ==","signatures":[{"sig":"MEYCIQDjgpAvMzSQHQvv29qWw7P0VJHKb6Gluj7lkZYCy09JgAIhAOfC2/9aYOhvbLFiSuWFlZsc44PfYL2XPbdZB4HfaUQ3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1025448},"_from":"file:cloudflare-workers-shared-0.0.0-b0571fdc3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7edc5035d8a6b2bea09ea93bcb15c5f0/cloudflare-workers-shared-0.0.0-b0571fdc3.tgz","_integrity":"sha512-7kXBgGu7PIZYo4uvzUfKFlgMIfYe8uwalSTaHrQfunBiOJy4ft5Teu2IN0oHZfx0bn4am+RULi5XktvPNYm5VQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250424.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b0571fdc3_1745496062069_0.039518414946251745","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-7744f1a30":{"name":"@cloudflare/workers-shared","version":"0.0.0-7744f1a30","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7744f1a30","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d6da0c907038a1491209e80fe028eaa7ec6a3448","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7744f1a30.tgz","fileCount":11,"integrity":"sha512-myHIYKQJthwwxolkagvC2H/djnnyxdfFj5OVWqBeIQY4dOn6iON3poYZksOTLuFWVlHcK7Im7RtjoS1Hw+XBLw==","signatures":[{"sig":"MEQCIGB/RblX+TNRrzK2TAvrikJ/n2dQUtz3CJonnPS0UE12AiA4TLO8itOiG8MQQ0xIaDGeFfcaxwVqFAuxdUiMNY24BQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1027634},"_from":"file:cloudflare-workers-shared-0.0.0-7744f1a30.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/23e57c4190204c495376647a76cf6c19/cloudflare-workers-shared-0.0.0-7744f1a30.tgz","_integrity":"sha512-myHIYKQJthwwxolkagvC2H/djnnyxdfFj5OVWqBeIQY4dOn6iON3poYZksOTLuFWVlHcK7Im7RtjoS1Hw+XBLw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250424.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7744f1a30_1745499128350_0.19408830666131816","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-da9f8db63":{"name":"@cloudflare/workers-shared","version":"0.0.0-da9f8db63","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-da9f8db63","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c94a7c166551714bd57c263dae4bd4c8e5b361b8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-da9f8db63.tgz","fileCount":11,"integrity":"sha512-gbrjp2FrMb5Hh03opAo34/ALkc5lwWnuvAeuE/NxaedwlCUKWvDPcFK1JLuc6S9KONo4nLSZCaENyTHmVacyOw==","signatures":[{"sig":"MEUCIQD1Etp/QcG2BJtcnlXchDR+EIhzr7wG6uf/JXqMHlNgagIgPEzBLc4Tsqwv5rHVs93+WEYFre7dOoe91g+ivsV+WlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1027634},"_from":"file:cloudflare-workers-shared-0.0.0-da9f8db63.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bebfed097a6cef7dc6bd930fc9180907/cloudflare-workers-shared-0.0.0-da9f8db63.tgz","_integrity":"sha512-gbrjp2FrMb5Hh03opAo34/ALkc5lwWnuvAeuE/NxaedwlCUKWvDPcFK1JLuc6S9KONo4nLSZCaENyTHmVacyOw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250424.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-da9f8db63_1745502017916_0.8455142564924487","host":"s3://npm-registry-packages-npm-production"}},"0.17.3":{"name":"@cloudflare/workers-shared","version":"0.17.3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.17.3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e11794722c2e2a371b410c84fae19f48449386f0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.17.3.tgz","fileCount":11,"integrity":"sha512-NSnjN/epYOwtBpQRLrkdbQXadnjNCpwx4x9ZKZZal40KsL1OKrwze/DpQr8j+y7qO5NRpQsNd4FWVKnPvv6xUw==","signatures":[{"sig":"MEUCIBAkdkQ+S9V7I24rQazVSggjxppQShB+8478pY/HhM2wAiEAo2RvEQ4obOSdfwl/s/CKHcgA2R1CxzE2icxQnlkGSp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1027625},"_from":"file:cloudflare-workers-shared-0.17.3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ea296f967b194d58384f42fe32783605/cloudflare-workers-shared-0.17.3.tgz","_integrity":"sha512-NSnjN/epYOwtBpQRLrkdbQXadnjNCpwx4x9ZKZZal40KsL1OKrwze/DpQr8j+y7qO5NRpQsNd4FWVKnPvv6xUw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250424.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.17.3_1745511602246_0.597936103784735","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5ffa20293":{"name":"@cloudflare/workers-shared","version":"0.0.0-5ffa20293","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5ffa20293","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"56f40675f9697fbd08a120b66f982d7f898f7458","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5ffa20293.tgz","fileCount":11,"integrity":"sha512-Z/nCF3ZbyFOqESkLw88PV/GkZp2W0O0UK6FsBUVPKIr8Ko83djYNkiH/neaRiNvY6r0Tq256jNW/wRK78QHQ7A==","signatures":[{"sig":"MEYCIQDTzXM5JeLXIfcC02y6jEZg2xMl0dB2mrjkuDXP4vEqMgIhALdp1QrARGUPe4PgVs30HJnJANWhZcvya9IU1h8vbaat","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1027634},"_from":"file:cloudflare-workers-shared-0.0.0-5ffa20293.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.toml --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.toml --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/bcd8e4452e3edbca7ae00434dc48ddc7/cloudflare-workers-shared-0.0.0-5ffa20293.tgz","_integrity":"sha512-Z/nCF3ZbyFOqESkLw88PV/GkZp2W0O0UK6FsBUVPKIr8Ko83djYNkiH/neaRiNvY6r0Tq256jNW/wRK78QHQ7A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250424.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.5.41","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5ffa20293_1745511935456_0.7794242025670615","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2c501151d":{"name":"@cloudflare/workers-shared","version":"0.0.0-2c501151d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2c501151d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"07c914ae49d4a88019e724a05e7beb6a21a479fd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2c501151d.tgz","fileCount":11,"integrity":"sha512-O4nSJ8fb4q6tB7OpCIUPZOnFvaXnxUnhuKTFVKCvjRF5bDoU5V1L07PpLiNnBzsvMxoBDdzZwkV/a33rQdptfg==","signatures":[{"sig":"MEUCIQDLmkN4dH/aqWwWVeRIXn2xTN6YkGkN7fIqUAGOm5VfBgIgN+XPQ/wSNzjI9rrBAr7BuVS28RUNubjZCaDvb7pIOfM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1027902},"_from":"file:cloudflare-workers-shared-0.0.0-2c501151d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/498e84209b6c716cb027d29902e4b160/cloudflare-workers-shared-0.0.0-2c501151d.tgz","_integrity":"sha512-O4nSJ8fb4q6tB7OpCIUPZOnFvaXnxUnhuKTFVKCvjRF5bDoU5V1L07PpLiNnBzsvMxoBDdzZwkV/a33rQdptfg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250424.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2c501151d_1745522321746_0.6190676247200497","host":"s3://npm-registry-packages-npm-production"}},"0.17.4":{"name":"@cloudflare/workers-shared","version":"0.17.4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.17.4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6da5ca88cee8c81b677cac3d5b48d366f3d7549d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.17.4.tgz","fileCount":11,"integrity":"sha512-GXwUNHNHFiH0cZfKr1MGidWCVJY9baowF5h8KShG7R7PRQOtoUteuIU9vBuNZVennpLt6SQV4uV32pfbEu7mEA==","signatures":[{"sig":"MEUCIQDkitf65va1pwHDmH2JBtb+Avym7JTuFcNtzRMg7AA6BAIgPq5vIanEauBjom+eypZ2sBgnzOcT0XQLjvrrGzL+hKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1027893},"_from":"file:cloudflare-workers-shared-0.17.4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/fd4da4fe6d545739c4b35636d7a3b506/cloudflare-workers-shared-0.17.4.tgz","_integrity":"sha512-GXwUNHNHFiH0cZfKr1MGidWCVJY9baowF5h8KShG7R7PRQOtoUteuIU9vBuNZVennpLt6SQV4uV32pfbEu7mEA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250424.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.17.4_1745573926925_0.2085690565158591","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-45973b21a":{"name":"@cloudflare/workers-shared","version":"0.0.0-45973b21a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-45973b21a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a813627ba78756c8055783d19cb0acf63a6f5df0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-45973b21a.tgz","fileCount":11,"integrity":"sha512-ecEO6JO4FbzmZvJf4IUXgRw+UQ6Av+vW+CzzoOo8rlSvxmVddeC4vpw64tJlR1CBTSN21CzDOL/EwWcB9HQ7Pw==","signatures":[{"sig":"MEUCICtJIyY9LKPzULCHY9xfHbGcG7PfSHSzgZcoueLXNHibAiEAsO1iKUlvemXr4ORLQeJv6f3bTErndifofT6cLrOFMP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1027902},"_from":"file:cloudflare-workers-shared-0.0.0-45973b21a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/cbf9a3fde15fada096803be78ab1671a/cloudflare-workers-shared-0.0.0-45973b21a.tgz","_integrity":"sha512-ecEO6JO4FbzmZvJf4IUXgRw+UQ6Av+vW+CzzoOo8rlSvxmVddeC4vpw64tJlR1CBTSN21CzDOL/EwWcB9HQ7Pw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250424.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-45973b21a_1745574349287_0.17987674935371123","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-1be56441d":{"name":"@cloudflare/workers-shared","version":"0.0.0-1be56441d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1be56441d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d9578f11f19c7595979a872ff8300560edd69b7e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1be56441d.tgz","fileCount":11,"integrity":"sha512-tsl7Diq809YuSc9sBqPmSTo027jvfQmZyCEf5Zp2jO6TRqPh12pC10itsDmS632ejz9yYN/ndMugXaHi1aLmag==","signatures":[{"sig":"MEQCIGAr0n7ot+IG3F3YL2AjT4m/SbEg+cjEjU69GSXDyI2yAiB+k0B0ajQe5Uho+rHyZ3sgUyZd1/ndmioDib0FIU9+ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-1be56441d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/eaf0c453a0ef22776773dbbb61aad7e2/cloudflare-workers-shared-0.0.0-1be56441d.tgz","_integrity":"sha512-tsl7Diq809YuSc9sBqPmSTo027jvfQmZyCEf5Zp2jO6TRqPh12pC10itsDmS632ejz9yYN/ndMugXaHi1aLmag==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250424.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1be56441d_1745586838107_0.8359288319412412","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d34ef3d5b":{"name":"@cloudflare/workers-shared","version":"0.0.0-d34ef3d5b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d34ef3d5b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3285df3f903bca05d132c87836f1488d430df88c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d34ef3d5b.tgz","fileCount":11,"integrity":"sha512-80aRNMpURDEoNdIZDbS6K3vCBwKj/s7QmBdU+EUiiU06o/dUjQVgnWec0+NKmTpF2/9DMjJJce0iaceqvp6GdQ==","signatures":[{"sig":"MEQCIDrgZLpo4PJWhnaC9oKWZFUEqz66UdbdMPOH+MCRH/r7AiBBFZ7P7t8Q8l2l0ldu6xcqIT5tbuJPvYX1GpIh5mGU3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-d34ef3d5b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ad4a71119b64af5f3772c9f7704224e3/cloudflare-workers-shared-0.0.0-d34ef3d5b.tgz","_integrity":"sha512-80aRNMpURDEoNdIZDbS6K3vCBwKj/s7QmBdU+EUiiU06o/dUjQVgnWec0+NKmTpF2/9DMjJJce0iaceqvp6GdQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250424.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d34ef3d5b_1745589292595_0.805565335978053","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-db300ef98":{"name":"@cloudflare/workers-shared","version":"0.0.0-db300ef98","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-db300ef98","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a83fd5160abd371c967794f1db7d679825e6f6a3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-db300ef98.tgz","fileCount":11,"integrity":"sha512-PVeK+CWpwL+U36h3aj4IWrph1owNHTP08/g/NsPbMBP7ZO1W+g5KwuEqOgEur2ssFXJz3XSaFEXg9L/25q/Y7A==","signatures":[{"sig":"MEUCIFG5RHKYuPX4rxYmIOxfWtJzaBdTP+pE+e/3UVr/5y4pAiEAw9l1NYbT5vsFvV8QIWD/vSid82rL8SVInr37/slA7SI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-db300ef98.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/32376f9f42148d032416b4fff177ecad/cloudflare-workers-shared-0.0.0-db300ef98.tgz","_integrity":"sha512-PVeK+CWpwL+U36h3aj4IWrph1owNHTP08/g/NsPbMBP7ZO1W+g5KwuEqOgEur2ssFXJz3XSaFEXg9L/25q/Y7A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250424.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-db300ef98_1745834284972_0.714637277858247","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-aa9b7dd23":{"name":"@cloudflare/workers-shared","version":"0.0.0-aa9b7dd23","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-aa9b7dd23","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b03af2e91b21d735401e7f83cc464368a8ad21b7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-aa9b7dd23.tgz","fileCount":11,"integrity":"sha512-j6JO6psWSSEUCTKGsMg1tjk7kB5jBdyzplEVNy9RyYbb1N29yoK8GXRJba0LgHyOXYaEMYyyE7F7oQXlAEOotg==","signatures":[{"sig":"MEUCIQC+0M2dZy2+ljbg33mL7iRSlYUxa6n8E9sLdCYn8ieIAgIgZHOuRwagWZQvoM7T8ICmciNVHI7vPrYMZgiMbVj2byc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-aa9b7dd23.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f769b23cb5ec6d4b5788a83cb628d0e1/cloudflare-workers-shared-0.0.0-aa9b7dd23.tgz","_integrity":"sha512-j6JO6psWSSEUCTKGsMg1tjk7kB5jBdyzplEVNy9RyYbb1N29yoK8GXRJba0LgHyOXYaEMYyyE7F7oQXlAEOotg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250424.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-aa9b7dd23_1745837158330_0.22358729942456468","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-c8a5a602b":{"name":"@cloudflare/workers-shared","version":"0.0.0-c8a5a602b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c8a5a602b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a80eb96f2c7535c17982386ddf56f0324682d775","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c8a5a602b.tgz","fileCount":11,"integrity":"sha512-9YIKxrI5X6iqklngFY2C5RbPk7gHHwpdzIOg/NN2mSGx+Kaw/UfHdqMAoEkGE1Cxl/JxIhe9VtM3IzJ4O/xDeQ==","signatures":[{"sig":"MEYCIQDU4p4zUoP5p/mPnDaC1eGe+d2OONnoxQe40NHH2utb6gIhAJG2ZVyxIYnN0+CcJfIBSM3CF8MDKYpg5yBWvQUGsBJl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-c8a5a602b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9881faa5b11771846f7b486a350abe3f/cloudflare-workers-shared-0.0.0-c8a5a602b.tgz","_integrity":"sha512-9YIKxrI5X6iqklngFY2C5RbPk7gHHwpdzIOg/NN2mSGx+Kaw/UfHdqMAoEkGE1Cxl/JxIhe9VtM3IzJ4O/xDeQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250424.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c8a5a602b_1745838882905_0.8481139648702112","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-3b60131ca":{"name":"@cloudflare/workers-shared","version":"0.0.0-3b60131ca","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3b60131ca","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"63f3e070c77f07854bdd2a6c986bc63e1326eddb","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3b60131ca.tgz","fileCount":11,"integrity":"sha512-8Bl3n2vVlj5fa9R1Ce6flK7ZhH8oLjs6M0Dekj4POtac00LdCmnN4f19/qYjs9xP/m7qoDvTp8V0lQ8McMOv0A==","signatures":[{"sig":"MEYCIQDgI/bijufa+Zr+NYHNLBk36Rsv9EN3tEldXwMbMrk/HQIhAOXwLtY96VzZHJ4ykL5IllvtSRbZLFBm9JKC5LrzLYy1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-3b60131ca.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0f9314405e10d25dbc0453ea03081a7e/cloudflare-workers-shared-0.0.0-3b60131ca.tgz","_integrity":"sha512-8Bl3n2vVlj5fa9R1Ce6flK7ZhH8oLjs6M0Dekj4POtac00LdCmnN4f19/qYjs9xP/m7qoDvTp8V0lQ8McMOv0A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250424.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3b60131ca_1745846048988_0.7909393276257621","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d2ecc763e":{"name":"@cloudflare/workers-shared","version":"0.0.0-d2ecc763e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d2ecc763e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3e9dbbce662d3ac1b9aba9427cfb7a110dafa36a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d2ecc763e.tgz","fileCount":11,"integrity":"sha512-Y1uPJrms/0H4voX6vpF3kEbpST9JbGlaxqZl4uBYtQ5j6TT4fZf+AQSZn/7LeeG0g4Dx1M9xWssbaQ1tWelegg==","signatures":[{"sig":"MEUCIQCDROe9UsgpUUW1OOZGwE+Z1DB1izoczQjfk/9YSJkTZwIgHgI9BrOvqE0505RuInUzjoSG3Ve3Dtt2c77JlXpi7nE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-d2ecc763e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d6a1eb017ad2b3b6894c20ec2a24a3ff/cloudflare-workers-shared-0.0.0-d2ecc763e.tgz","_integrity":"sha512-Y1uPJrms/0H4voX6vpF3kEbpST9JbGlaxqZl4uBYtQ5j6TT4fZf+AQSZn/7LeeG0g4Dx1M9xWssbaQ1tWelegg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250428.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d2ecc763e_1745846633900_0.20482469564350825","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-478d79d5b":{"name":"@cloudflare/workers-shared","version":"0.0.0-478d79d5b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-478d79d5b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"78658bef984c046575c86ce957b6ef587c1389b1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-478d79d5b.tgz","fileCount":11,"integrity":"sha512-8rXZAQ4OGP2qsUPtWg3qPJOQn4YTR8ivIiqqSqwAeL0V7DZFDRFUQQ7B6dWcikRJ5CEG371zTCniBRmGdwLKoQ==","signatures":[{"sig":"MEYCIQCudCKbC4/XGv3arhtFFxD8KgC7zqa1FAA2XsIgkh0k+AIhAJFUleH+1RDSYztSgwVPdKusLZKjrv+jJBIJk3lCZigU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-478d79d5b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/00eda613d89b84fbd9b9dd1dec267b97/cloudflare-workers-shared-0.0.0-478d79d5b.tgz","_integrity":"sha512-8rXZAQ4OGP2qsUPtWg3qPJOQn4YTR8ivIiqqSqwAeL0V7DZFDRFUQQ7B6dWcikRJ5CEG371zTCniBRmGdwLKoQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250428.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-478d79d5b_1745852266294_0.20047112701834968","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-137d2da06":{"name":"@cloudflare/workers-shared","version":"0.0.0-137d2da06","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-137d2da06","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3d33590bb15d92d4de6a0b47fe82d61885e6b92f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-137d2da06.tgz","fileCount":11,"integrity":"sha512-lGJF8+xLcFFliPtqtYv2ZgMX48h6cWcx/yXRUkodhOmKI52asYwdZeSdDyP+V1VWOvZcauYGR+4CuUvmApAipw==","signatures":[{"sig":"MEYCIQCylp1dJnNigXFjw9kuAv+/kc4CLAtzdY0QFKuACPONMwIhAJAHpGWNnSnQBEFXA2ssPJxOQejHF01pj1dP/tQ2B+0/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-137d2da06.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/51ec78a55b52898cdafa823d7f375c64/cloudflare-workers-shared-0.0.0-137d2da06.tgz","_integrity":"sha512-lGJF8+xLcFFliPtqtYv2ZgMX48h6cWcx/yXRUkodhOmKI52asYwdZeSdDyP+V1VWOvZcauYGR+4CuUvmApAipw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250428.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-137d2da06_1745864492302_0.6326770028145525","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-3f8f1a148":{"name":"@cloudflare/workers-shared","version":"0.0.0-3f8f1a148","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3f8f1a148","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9515b8370a5f9e30404f0188d3721324f9e29c53","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3f8f1a148.tgz","fileCount":11,"integrity":"sha512-60513/DYsCgIYp2GrQn7ijCqE1ZvsGgpnhVgHXD1eRu16wpTTsF0lCI5I+sa+y1WjbxDlkcPF2eHjNgK3A7VVA==","signatures":[{"sig":"MEUCIQD8df6/fordtpTjU0pxcR0wZgjmp4LmHp4CXvXXm7FrzAIgcdV47oTE3qXfLwuvDufM7jwwlxIZhHl8azcw5JMdjkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-3f8f1a148.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4916e4848ce9c3fe18c49ec34932d583/cloudflare-workers-shared-0.0.0-3f8f1a148.tgz","_integrity":"sha512-60513/DYsCgIYp2GrQn7ijCqE1ZvsGgpnhVgHXD1eRu16wpTTsF0lCI5I+sa+y1WjbxDlkcPF2eHjNgK3A7VVA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250428.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3f8f1a148_1745916714086_0.7725377634982156","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-79593e603":{"name":"@cloudflare/workers-shared","version":"0.0.0-79593e603","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-79593e603","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b3ee9066ddb3352126c92fc5a7c1e9705b5916e6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-79593e603.tgz","fileCount":11,"integrity":"sha512-cpoYeqhGNNl+sv79a6KPETpX8+qkFxe3hzHcwoDXMkm7+QHqMlnGmISWxjT8ZgG2RyopjAQLKcFtEEq/u8bnJQ==","signatures":[{"sig":"MEYCIQDoj+DFRe05LXjfndv4YA42Ya7IhbaHdCXtEzQJAPeDlgIhAOpUmfCvCrE26k8M41RjXwIIhixiofpvqTOJFrn1/Sq8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-79593e603.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4207c3a5f82aa77d193c9132ce5f316e/cloudflare-workers-shared-0.0.0-79593e603.tgz","_integrity":"sha512-cpoYeqhGNNl+sv79a6KPETpX8+qkFxe3hzHcwoDXMkm7+QHqMlnGmISWxjT8ZgG2RyopjAQLKcFtEEq/u8bnJQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250428.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-79593e603_1745917850839_0.20506142810479533","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2515aa001":{"name":"@cloudflare/workers-shared","version":"0.0.0-2515aa001","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2515aa001","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"931c1c78fd20eb24c13f2fdc77fa17532accceca","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2515aa001.tgz","fileCount":11,"integrity":"sha512-wmWM9PyZuagAUAZT2XNzBL1KUgmL4bEnnMMjoTEPNlBxDsyGLWa9DEplpBvpS1yh0Gp3HpMWgbAmb4jBJRU6Yg==","signatures":[{"sig":"MEYCIQDkFQVjgKp/AuYiOO29gRkypwHacklhu3foEEc4yk5yeQIhAKkLgO8jqQZ4hQcls6xS8PYKox1H+X7Rll8D8dGIGRbF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-2515aa001.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/56f2e79bbe50fb7806f4d68fe81d0d7c/cloudflare-workers-shared-0.0.0-2515aa001.tgz","_integrity":"sha512-wmWM9PyZuagAUAZT2XNzBL1KUgmL4bEnnMMjoTEPNlBxDsyGLWa9DEplpBvpS1yh0Gp3HpMWgbAmb4jBJRU6Yg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250428.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2515aa001_1745947457926_0.3718084920035789","host":"s3://npm-registry-packages-npm-production"}},"0.17.5":{"name":"@cloudflare/workers-shared","version":"0.17.5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.17.5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"20611c2055978b35e06a4bd5a8b2976fb3fb482c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.17.5.tgz","fileCount":11,"integrity":"sha512-e2tjozEy3/8JnPcddYFuMjW9As+aX0i7egciPE8b+mufS33QCtdFEzZKCK8utFzby0tx9TkxGFLJ+cmSrJ+tLw==","signatures":[{"sig":"MEYCIQDrJZKg5fUGuN/tXzAlcnqnHh1l/ob7vbkZuL8RIyt8BwIhANv15yonTQ2JWy/qeBL+OwqJ3vLfzjy3cNmFugf51Kir","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031014},"_from":"file:cloudflare-workers-shared-0.17.5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e6eca76d1bcadc559968a2cabf0d6b80/cloudflare-workers-shared-0.17.5.tgz","_integrity":"sha512-e2tjozEy3/8JnPcddYFuMjW9As+aX0i7egciPE8b+mufS33QCtdFEzZKCK8utFzby0tx9TkxGFLJ+cmSrJ+tLw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250428.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.17.5_1745951071363_0.585041940145058","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6ae158397":{"name":"@cloudflare/workers-shared","version":"0.0.0-6ae158397","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6ae158397","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7504ef4c8e97795bd28407ed664694e8ba077979","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6ae158397.tgz","fileCount":11,"integrity":"sha512-f226YQ05sKDnzP7Kty8oxQS0B+GwGTYDOM/UrpiNtC10GjmmWMqEo0itshszhE6vNlT05MtKmkRD1fQ9XWERwQ==","signatures":[{"sig":"MEUCIGoeJffn6h7WBD8z3dOLVOdC3aL966a4DSq24mib85sdAiEAoyNUc/KxLwo7S8SJszax5yNQgdlw+A+l54f3iXxPpK8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-6ae158397.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5224f4d2aea1d82fac246d7239a4ca58/cloudflare-workers-shared-0.0.0-6ae158397.tgz","_integrity":"sha512-f226YQ05sKDnzP7Kty8oxQS0B+GwGTYDOM/UrpiNtC10GjmmWMqEo0itshszhE6vNlT05MtKmkRD1fQ9XWERwQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250428.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6ae158397_1745951400757_0.2269328174418508","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-357d42acf":{"name":"@cloudflare/workers-shared","version":"0.0.0-357d42acf","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-357d42acf","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"49bf9071fd7dbc72d7fc52ea1e273c0e754a37ec","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-357d42acf.tgz","fileCount":11,"integrity":"sha512-+ziR4PDFxx2jYzDTg9moKQUNt5HH1amNvhF8wVVSlghOmT6s/n5JxSfqIBtzmQt0OQcigco4AokC0OKt0oM+Qg==","signatures":[{"sig":"MEUCIDf296+rqsPYcCN6l7wZ0YvGVQmqMNmhpgijBaRbJoAYAiEAuu/shSw00P80VY3wpeBrmqUTEANm6xDdpRdik7ZZEyA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-357d42acf.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3490d38bb4fb300483624317f258d1ba/cloudflare-workers-shared-0.0.0-357d42acf.tgz","_integrity":"sha512-+ziR4PDFxx2jYzDTg9moKQUNt5HH1amNvhF8wVVSlghOmT6s/n5JxSfqIBtzmQt0OQcigco4AokC0OKt0oM+Qg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250428.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-357d42acf_1745960427521_0.22821700975374615","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-508a1a31a":{"name":"@cloudflare/workers-shared","version":"0.0.0-508a1a31a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-508a1a31a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"71470fa7d577cd3e567626a15694fb2a9e1d3932","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-508a1a31a.tgz","fileCount":11,"integrity":"sha512-DDBLVlXbB/Jd8qWGqErPq+c/hW65EMzHR3NNw81vgR6MrKYVh3Cz4fXGVW3O8Hu+qF6/rCMJcvT1yO8spnjk4g==","signatures":[{"sig":"MEUCIAPIo1Tdt9JCRjsWKLqKZ/APEtfG9evLJ3/dncPIkZgRAiEAqXwxfouCsKncipZ8FnAt5L0o2O8J+lD4XIl5mFuqwps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-508a1a31a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/59c5ac58e2e58dcaaf4318d001ea4b32/cloudflare-workers-shared-0.0.0-508a1a31a.tgz","_integrity":"sha512-DDBLVlXbB/Jd8qWGqErPq+c/hW65EMzHR3NNw81vgR6MrKYVh3Cz4fXGVW3O8Hu+qF6/rCMJcvT1yO8spnjk4g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250428.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-508a1a31a_1746009997757_0.19760685658273602","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-bb413469f":{"name":"@cloudflare/workers-shared","version":"0.0.0-bb413469f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-bb413469f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"96ae73d269a9d55f7446f3bceacc1382b1ab7d73","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-bb413469f.tgz","fileCount":11,"integrity":"sha512-Q680+SgX7GClk6PAYQ2HBMIv/DIweR9n3i76FfONaDkrgP9Ly9iKa09cxi/xz+hVHnSC2DLRJdHcby2waubZuw==","signatures":[{"sig":"MEUCIC5ipCvx8/Gao44n3CCbJ8FPbFXShZxVA0hwgdw9zF+jAiEArCDFSOeHqWwEMOhSyHLl4Rlibh3UC9OYXhrEwfIKDoA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-bb413469f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ce54d81a0d2a92ab184e69020ffabb4e/cloudflare-workers-shared-0.0.0-bb413469f.tgz","_integrity":"sha512-Q680+SgX7GClk6PAYQ2HBMIv/DIweR9n3i76FfONaDkrgP9Ly9iKa09cxi/xz+hVHnSC2DLRJdHcby2waubZuw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250428.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-bb413469f_1746094119752_0.7399523102837833","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-82e220e94":{"name":"@cloudflare/workers-shared","version":"0.0.0-82e220e94","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-82e220e94","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"dc6ad44bf1866e1bede6a5d646ef4672cd746591","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-82e220e94.tgz","fileCount":11,"integrity":"sha512-L0xzyruFbaiTEDjNsDtL5mrc0FLXriKNhDNsHwQvoeifBED0XBORNW6X2i6/aVF+8CT7CM668n9ZLqZmx3Jjgw==","signatures":[{"sig":"MEYCIQCU+AZ87BFmmn83QNCZGeZj/5T1z4MmtFhMl97CAFt9/QIhAJxCrRp1b164+oQwNDx4zLPLnj6A0Pw2kwgZCInT52BC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-82e220e94.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e5649de05ef54133f3b6d1398ebbcce3/cloudflare-workers-shared-0.0.0-82e220e94.tgz","_integrity":"sha512-L0xzyruFbaiTEDjNsDtL5mrc0FLXriKNhDNsHwQvoeifBED0XBORNW6X2i6/aVF+8CT7CM668n9ZLqZmx3Jjgw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250428.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-82e220e94_1746112830582_0.07214166630585161","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f901e14e8":{"name":"@cloudflare/workers-shared","version":"0.0.0-f901e14e8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f901e14e8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"183550ee774277b563f5626d72373ec6650196b2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f901e14e8.tgz","fileCount":11,"integrity":"sha512-MIgeg1/5EH7h1pqeNX3YGTFMJAWcGrYPHSR1JASZndMWZ66OSMz+kzhU7CdjYBlNzVjhO+CHldxuKLX6vbk4kg==","signatures":[{"sig":"MEYCIQDoJmciDHf7igPd+al2pDY0LbsrhfWsr8NB04Q5PYO+GwIhAJ49IU08CPoH4EtMCWCOVsG9r19CbSOn6H92/he93bWy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-f901e14e8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/342c8305480e8640f45f3097aeb756b7/cloudflare-workers-shared-0.0.0-f901e14e8.tgz","_integrity":"sha512-MIgeg1/5EH7h1pqeNX3YGTFMJAWcGrYPHSR1JASZndMWZ66OSMz+kzhU7CdjYBlNzVjhO+CHldxuKLX6vbk4kg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250428.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f901e14e8_1746113839300_0.8446417728835989","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-9c15b6ea2":{"name":"@cloudflare/workers-shared","version":"0.0.0-9c15b6ea2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9c15b6ea2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3d46a7ccf1b0fa9277ef07f81c7a26a44c18d248","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9c15b6ea2.tgz","fileCount":11,"integrity":"sha512-vyVkzLmkhNPKBuZ7ZkYnfbrpATOXWMP31r0o2CO9W1RQFCItqlyEDSIeiWCXVlVssKqhr816wuppIBnlwdxSLQ==","signatures":[{"sig":"MEYCIQDrAR/KpeUXy/Kzckm6JKiKgL+h4L1ZryzMMw4NWtksEwIhAN1wxHhR/1h/oyX9HNRJM3PQcl05/ovnnOjrcWVdAOjY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-9c15b6ea2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6a935e95b85c3919c26b030d01d9ff74/cloudflare-workers-shared-0.0.0-9c15b6ea2.tgz","_integrity":"sha512-vyVkzLmkhNPKBuZ7ZkYnfbrpATOXWMP31r0o2CO9W1RQFCItqlyEDSIeiWCXVlVssKqhr816wuppIBnlwdxSLQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250428.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9c15b6ea2_1746126071260_0.45940773416000225","host":"s3://npm-registry-packages-npm-production"}},"0.15.1":{"name":"@cloudflare/workers-shared","version":"0.15.1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.15.1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"bcd59e667dd43ad6cfb7db006b4ee76eb2827e5e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.15.1.tgz","fileCount":11,"integrity":"sha512-CqssUvTl9v5w3R9FZDZb6XNiGO5OVLsFDJDNszqqGehgBLRrQ6Xcf9qJlLmS7JPdW7FoSmdztmjd+jTI/baFow==","signatures":[{"sig":"MEYCIQClu0i/ffxGRL8WkOai39MVWClU/T3wT/kNuoW0PFDEvAIhAJkbyem9IzFeRiwZPO9RfjET1eQ/KU9LhYShe3hcv0so","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1011956},"_from":"file:cloudflare-workers-shared-0.15.1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=16.7.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"echo 0","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.toml --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.toml --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.toml -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.toml -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/0356fa6d452bcdddc04997b998d86c46/cloudflare-workers-shared-0.15.1.tgz","_integrity":"sha512-CqssUvTl9v5w3R9FZDZb6XNiGO5OVLsFDJDNszqqGehgBLRrQ6Xcf9qJlLmS7JPdW7FoSmdztmjd+jTI/baFow==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^5.0.10","vitest":"~2.1.0","esbuild":"0.17.19","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250408.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.15.1_1746132212568_0.44384137322822736","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2be85d77d":{"name":"@cloudflare/workers-shared","version":"0.0.0-2be85d77d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2be85d77d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"58cf562ecd6ee3b8ed4d8ce2b53ad09a461b7340","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2be85d77d.tgz","fileCount":11,"integrity":"sha512-eMi6xP9VyeSQBqa2avVKZE7u9bgzarSEEsp4rC00pLsazTn+dXcPQpA6BA0PYo7RzFkyROncKnfa4G15eQi0YQ==","signatures":[{"sig":"MEQCIFHL4hu6ePcLFZZsYz2Q0urC9DhvFqgW0vA1y0aySYtnAiAZXEm6ge5FNtFzYnSM9tRbPMZR+6NdycWpzDUHXdR2zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-2be85d77d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8cd27a3bd4d2aeb8c9310fea0c21a63c/cloudflare-workers-shared-0.0.0-2be85d77d.tgz","_integrity":"sha512-eMi6xP9VyeSQBqa2avVKZE7u9bgzarSEEsp4rC00pLsazTn+dXcPQpA6BA0PYo7RzFkyROncKnfa4G15eQi0YQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"18.20.6","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250428.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2be85d77d_1746183505858_0.8796485062557664","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-3fe85d488":{"name":"@cloudflare/workers-shared","version":"0.0.0-3fe85d488","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3fe85d488","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d6df5401c2c6ba14b9fb5fcec170da47a9256b78","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3fe85d488.tgz","fileCount":11,"integrity":"sha512-479fgBJfucpBA1smd+DDR6xCTNlDLUZGnaypgsrX2OeI7PT0NK0Fk9OOVTc3f8lFdG0Nh1naKZTBuAOUEQ8KmA==","signatures":[{"sig":"MEUCIG4n2LMoSYU4eSAh0yN7vrKvGAFcw7CSLY7MyBJIZOtjAiEAikPw/CI2YTybhquds+n7Mu3URxwZsIXAOqUCytizSgM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-3fe85d488.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8604edb0e720a36991bd34f58157598f/cloudflare-workers-shared-0.0.0-3fe85d488.tgz","_integrity":"sha512-479fgBJfucpBA1smd+DDR6xCTNlDLUZGnaypgsrX2OeI7PT0NK0Fk9OOVTc3f8lFdG0Nh1naKZTBuAOUEQ8KmA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250428.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3fe85d488_1746192174179_0.5057200486317028","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-11aa36255":{"name":"@cloudflare/workers-shared","version":"0.0.0-11aa36255","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-11aa36255","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"734f33611076a3f206ccec3ec54a4381ae738133","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-11aa36255.tgz","fileCount":11,"integrity":"sha512-FaxFWIBkvTQqvGRUiANX2C76bEsd0NNqzLk0w5U9wz9L/7etGrocGPYyS1+CTua+6iEwVd9T1zZWc6V0RR0tow==","signatures":[{"sig":"MEUCIQDGc3Zw2M+FGCcA6MtRKeDcQWwVaiLuTwUeVBtSDToBvQIgbeumn19xMSi8jakQbZFK5M5aPXFoDerUwzBupaXeg5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-11aa36255.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/215e8dd5324a1e97e833316b8d5b9bb4/cloudflare-workers-shared-0.0.0-11aa36255.tgz","_integrity":"sha512-FaxFWIBkvTQqvGRUiANX2C76bEsd0NNqzLk0w5U9wz9L/7etGrocGPYyS1+CTua+6iEwVd9T1zZWc6V0RR0tow==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250428.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-11aa36255_1746193262449_0.05872807794002988","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-1cd30a554":{"name":"@cloudflare/workers-shared","version":"0.0.0-1cd30a554","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1cd30a554","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f813fc80ddb1e95c9bb303fb1f88042f929e6afa","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1cd30a554.tgz","fileCount":11,"integrity":"sha512-cNhp6jOoHKBr5Q9DG1PR3gJDqNmW20yG5TOBMZjh6b2pc+NcM7BaSOVzwoSFSX7CDH48AiTfVqMCYw/ESXruQg==","signatures":[{"sig":"MEQCICFJAvoHBYNuvxx+kqQ6DFqAIgyDemjtE+txvbcojcSUAiA2CZkiEcucVbtQreGOSzmm4K6y/3ZkJ9FKNAtvgwMXnw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-1cd30a554.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/694c28773e5b779eeea3d064661f1f40/cloudflare-workers-shared-0.0.0-1cd30a554.tgz","_integrity":"sha512-cNhp6jOoHKBr5Q9DG1PR3gJDqNmW20yG5TOBMZjh6b2pc+NcM7BaSOVzwoSFSX7CDH48AiTfVqMCYw/ESXruQg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250428.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1cd30a554_1746217618266_0.8472077232844883","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-12fcc2e82":{"name":"@cloudflare/workers-shared","version":"0.0.0-12fcc2e82","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-12fcc2e82","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"da47f04a22ceecfb970597e1d7a3ba40ecec3253","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-12fcc2e82.tgz","fileCount":11,"integrity":"sha512-Y0N9UblQ5BMFeiEb9+B8CAxOQmc6oMk92wYGfGhaQ37YexRtjUD4DQxWL91B2Mtaiwbpfc/RlQn8PX70VVAEag==","signatures":[{"sig":"MEUCIQDiBupBtZDqWgsaVCKpwSi3+gPdJNxFyeXYWErfw1xAbQIgObQ+P1DYJx1RIRZP6Ga3i/rIxu0uB/XJ0hm3rGaqGF8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-12fcc2e82.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1fa367899e04c719a7a88e3f0bfe9ddb/cloudflare-workers-shared-0.0.0-12fcc2e82.tgz","_integrity":"sha512-Y0N9UblQ5BMFeiEb9+B8CAxOQmc6oMk92wYGfGhaQ37YexRtjUD4DQxWL91B2Mtaiwbpfc/RlQn8PX70VVAEag==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250428.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-12fcc2e82_1746521162769_0.07317297807601464","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8cdabe23f":{"name":"@cloudflare/workers-shared","version":"0.0.0-8cdabe23f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8cdabe23f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a17b5eedc8026d5b4432a80eb5f90c3c0d786196","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8cdabe23f.tgz","fileCount":11,"integrity":"sha512-FmRSQiYkEwpq7AMDNGTd7oo+7ycDsjpLjqj+cPb7KRRUiNRAkT9ZmpOkxTPHZFVURlHdVbsOHWUh6QBFej8qlg==","signatures":[{"sig":"MEUCIH1Be0Sgh0ozdf2avJ2WNWyXd71b+UfS1pYANI3NogHPAiEA0Q6LRg9hABow3mrMXZnkORGAQCvfLA3/5rgnXA7MTqw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-8cdabe23f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/fe144b52f4e37a38f757290592fb4abb/cloudflare-workers-shared-0.0.0-8cdabe23f.tgz","_integrity":"sha512-FmRSQiYkEwpq7AMDNGTd7oo+7ycDsjpLjqj+cPb7KRRUiNRAkT9ZmpOkxTPHZFVURlHdVbsOHWUh6QBFej8qlg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250428.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8cdabe23f_1746524465765_0.29132975639487824","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f06c3c3ac":{"name":"@cloudflare/workers-shared","version":"0.0.0-f06c3c3ac","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f06c3c3ac","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6f491b0dfc1750d64b76acb35487e55a97ab04f8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f06c3c3ac.tgz","fileCount":11,"integrity":"sha512-yb6HATC1wcnBe2f3h8bDwp6211+HPqfJmtsta90a9enOGyOHwrzHwk40Z0ljnuSoM1HuR8vvQbZsNn+sS/cryQ==","signatures":[{"sig":"MEQCIBCAI96jOl3xpr7OJC2Ba8CIL77L5HhXG8QEGkMwdmleAiBBsa2HC5fW+U9T4MzCuEofbjSEyh5K3WJGLhVU+UDwvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-f06c3c3ac.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ca9b267c0a8acfac5780ef2e5f006a84/cloudflare-workers-shared-0.0.0-f06c3c3ac.tgz","_integrity":"sha512-yb6HATC1wcnBe2f3h8bDwp6211+HPqfJmtsta90a9enOGyOHwrzHwk40Z0ljnuSoM1HuR8vvQbZsNn+sS/cryQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250428.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f06c3c3ac_1746536947859_0.5779566265102449","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-078c568c2":{"name":"@cloudflare/workers-shared","version":"0.0.0-078c568c2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-078c568c2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9032768409eb7f86b9bd8e522d07826cb8d17154","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-078c568c2.tgz","fileCount":11,"integrity":"sha512-Ulry8JpLUcEAgotGTMeSBdyI4uAenUQEd7vBut6QzDyP5UdJ1lYdXcBfFnCY+dA9YIfaAextsuxb9FKefHd+6A==","signatures":[{"sig":"MEUCIEL0YJE6bz+x4zgjiHrSrkX/fCnuMudzqCe7CMlqY2djAiEA6EcbdpKJ71ksmkp8YKVAQVOXKwnW4lrvip/jk4VH/oM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-078c568c2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/69c13dad4a358a1c8372bc1520691c95/cloudflare-workers-shared-0.0.0-078c568c2.tgz","_integrity":"sha512-Ulry8JpLUcEAgotGTMeSBdyI4uAenUQEd7vBut6QzDyP5UdJ1lYdXcBfFnCY+dA9YIfaAextsuxb9FKefHd+6A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250428.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-078c568c2_1746546134255_0.1156200863648662","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-df5d1f610":{"name":"@cloudflare/workers-shared","version":"0.0.0-df5d1f610","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-df5d1f610","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4b5a711500a41cf5163f9645b6eedbd29a658689","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-df5d1f610.tgz","fileCount":11,"integrity":"sha512-ZLk8mrazPp3fz4NZh5ddx03Y8gnmI9V4BOTlgXXO1nkaVmZSvezCnYc/LEsfa7V1VhjA3yJ/q1NbXDUKkrIm0g==","signatures":[{"sig":"MEUCIQDeUCTaeOSlbUk3F8h2AdSiwPRZgJjaMSL8ACG0SLWRogIgakCVhPCM2HhYbCB9+WUDlzo7AEGPMv13TT+KehObfZA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-df5d1f610.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8e960f23ffda2a5e88ad56d4f3886a4c/cloudflare-workers-shared-0.0.0-df5d1f610.tgz","_integrity":"sha512-ZLk8mrazPp3fz4NZh5ddx03Y8gnmI9V4BOTlgXXO1nkaVmZSvezCnYc/LEsfa7V1VhjA3yJ/q1NbXDUKkrIm0g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.2","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250506.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-df5d1f610_1746547437714_0.9115786204779222","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-c6b3f10f5":{"name":"@cloudflare/workers-shared","version":"0.0.0-c6b3f10f5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c6b3f10f5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fe8478f63ee1519930ae3830c3f404ffe67b1707","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c6b3f10f5.tgz","fileCount":11,"integrity":"sha512-xumQPln4+rnQnWE60FGOaaLL+JutcKy+SThB/Vbt1C++P7bj25HDRThRq2VY2ekuksvTjk4QvmCLrnsd29SqhQ==","signatures":[{"sig":"MEUCIB35XDRoywU56TrmPQ9hgfVaoVzTlTFOe5gMdiJFMCWgAiEAjDjFs++O+UiaDUbDJW51itIKud/IAgJStjkXR+E8Cx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-c6b3f10f5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/debc88b04d70e7c0f948b513f905f41f/cloudflare-workers-shared-0.0.0-c6b3f10f5.tgz","_integrity":"sha512-xumQPln4+rnQnWE60FGOaaLL+JutcKy+SThB/Vbt1C++P7bj25HDRThRq2VY2ekuksvTjk4QvmCLrnsd29SqhQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250506.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c6b3f10f5_1746564695038_0.0194933057740847","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-826c5e8df":{"name":"@cloudflare/workers-shared","version":"0.0.0-826c5e8df","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-826c5e8df","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3de286314885fadf249e93f70fe867abf6de0b6d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-826c5e8df.tgz","fileCount":11,"integrity":"sha512-iRH/8m85+03p5GOyjpHPLZfsTDMM1B2ntjJcVz3xWMk7cSHiuzUDeKJpo7SXyzdI+nziv6YPnXO5SP1eYYSqWw==","signatures":[{"sig":"MEUCIQCNs1lkJnoP+waRzHjbz+djVfnl6CdyQz4hIRTlrNyPbwIgZ52PUlIhLXPjoF3bbnifYGH2eqOStaV4hoTOmbarQ4I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-826c5e8df.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6fc0c05479409b3eaba0fb3c3104a90a/cloudflare-workers-shared-0.0.0-826c5e8df.tgz","_integrity":"sha512-iRH/8m85+03p5GOyjpHPLZfsTDMM1B2ntjJcVz3xWMk7cSHiuzUDeKJpo7SXyzdI+nziv6YPnXO5SP1eYYSqWw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250506.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-826c5e8df_1746605738868_0.37147028872373467","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-4672bda9f":{"name":"@cloudflare/workers-shared","version":"0.0.0-4672bda9f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4672bda9f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f1b21643ebf4193d890f3b1c326f5b4cbb79bf3f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4672bda9f.tgz","fileCount":11,"integrity":"sha512-rCtCHMWH2acKUNQc7QtAjjgSlGuvmve7FBWbQXIgwlHhoP96f5ZMwrYubsziqBK7fzm6MHhW+dVuypZF5VKRKg==","signatures":[{"sig":"MEUCIGUTGpzZ8taxmzf+zueYTETsun8hV6laJMPjfPnWFqqRAiEAwWg7offMJIXNNas5tvt88TS4XerDIwc6xSKPl79+H7c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-4672bda9f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/aa086382e591fa5907e5e5e4d7d1ba3b/cloudflare-workers-shared-0.0.0-4672bda9f.tgz","_integrity":"sha512-rCtCHMWH2acKUNQc7QtAjjgSlGuvmve7FBWbQXIgwlHhoP96f5ZMwrYubsziqBK7fzm6MHhW+dVuypZF5VKRKg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250507.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4672bda9f_1746608352486_0.8621688538120189","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8c3cdc34e":{"name":"@cloudflare/workers-shared","version":"0.0.0-8c3cdc34e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8c3cdc34e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fa772415e2fa5799d0590735c0b81bfd36969494","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8c3cdc34e.tgz","fileCount":11,"integrity":"sha512-XWkcu9lQWRYceM40VQK67z/QokPhmKkqxH+aAYHUGiqQSZUTj6cbwRQM43blWlocINaCJQ/OKlI+6npfYluH4A==","signatures":[{"sig":"MEYCIQDK2qxKL9/0jzvpYcVotV/EV+/v7Notty37dosFX+3NQgIhAOYQrj1u/glEsxwZKf3PoLksYlkKCIhBDitQxhnBVwVq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-8c3cdc34e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/27004dba9c821d71a4ce60bf007c7cae/cloudflare-workers-shared-0.0.0-8c3cdc34e.tgz","_integrity":"sha512-XWkcu9lQWRYceM40VQK67z/QokPhmKkqxH+aAYHUGiqQSZUTj6cbwRQM43blWlocINaCJQ/OKlI+6npfYluH4A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250507.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8c3cdc34e_1746609434314_0.09041793598378756","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6bda16093":{"name":"@cloudflare/workers-shared","version":"0.0.0-6bda16093","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6bda16093","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f320005b383547cbdec02c4465da9c7f98d21b71","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6bda16093.tgz","fileCount":11,"integrity":"sha512-KOfM3mQ/FUFBQgwr9IulkhinyNp5koSILc2BDX0wmILdpeHZVWutZommacRvjGuhLmbW755LyhKjhdi2mEbukQ==","signatures":[{"sig":"MEYCIQCAEyomX7VmIhdiJCwmYjV+iKFUqmaDHQEFbjIRo/tbhwIhAPAPOTvdQvMAMGUFMlF0NxYgJZXA8Ku55GvqeXd12AFg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-6bda16093.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d6772a83fb6cc97f899da70ccea44b84/cloudflare-workers-shared-0.0.0-6bda16093.tgz","_integrity":"sha512-KOfM3mQ/FUFBQgwr9IulkhinyNp5koSILc2BDX0wmILdpeHZVWutZommacRvjGuhLmbW755LyhKjhdi2mEbukQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250507.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6bda16093_1746618091860_0.20999305057700823","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5b0c9c948":{"name":"@cloudflare/workers-shared","version":"0.0.0-5b0c9c948","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5b0c9c948","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b61a58b5faa095ec7b581dae77e6825beaf2652f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5b0c9c948.tgz","fileCount":11,"integrity":"sha512-sOagI8MvhNqV66H14QB2VNpxQGGKnRA+iUZjYHjrx76qg3NPHleDdmvl1CDe3XUfKhZScSBfAcYmeimC/TiVXw==","signatures":[{"sig":"MEQCIBbIJhnFWD+lMzls5zEslVDfHj7g2QN+fUtmDxRG7funAiAv3wDNB6y9ysj7rQg1QO3cWgSZxrKS72zq5B4nEfLJQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-5b0c9c948.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/de589e123d2de5112b2cc96b4a7d7d02/cloudflare-workers-shared-0.0.0-5b0c9c948.tgz","_integrity":"sha512-sOagI8MvhNqV66H14QB2VNpxQGGKnRA+iUZjYHjrx76qg3NPHleDdmvl1CDe3XUfKhZScSBfAcYmeimC/TiVXw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250507.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5b0c9c948_1746635518835_0.186491449323545","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d0d62e6e4":{"name":"@cloudflare/workers-shared","version":"0.0.0-d0d62e6e4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d0d62e6e4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5c9d269439319ed2007d148618dad1ad8d488950","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d0d62e6e4.tgz","fileCount":11,"integrity":"sha512-Xe1umc4pGVHLNUoIxPyGrjn9n9S1zjFuo9Ri230A765CEYsQGLmwAes2aqJ3zdgylcPdHBpe+HwiGCsBxzklaA==","signatures":[{"sig":"MEUCIAvC1r7PjA0JwuFo7eSokA8GCaCSsgk0T4bX2vsee15dAiEA4f1nmb8mgTsuDnNyUL4nJ/yAdNrUuuHPpUmT8QOvv5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-d0d62e6e4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2c4bda103a3099eaa68ca5ea93df2e94/cloudflare-workers-shared-0.0.0-d0d62e6e4.tgz","_integrity":"sha512-Xe1umc4pGVHLNUoIxPyGrjn9n9S1zjFuo9Ri230A765CEYsQGLmwAes2aqJ3zdgylcPdHBpe+HwiGCsBxzklaA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250507.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d0d62e6e4_1746653782927_0.24280877923781996","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ceeb375ca":{"name":"@cloudflare/workers-shared","version":"0.0.0-ceeb375ca","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ceeb375ca","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6ea01bdfa6e2b5c00f7a8ec4bab6658aab7b19eb","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ceeb375ca.tgz","fileCount":11,"integrity":"sha512-NOU8NXLixmGwDZMrUokr+YGH7IJeOnDbC4I8R1VBIZWaA415mwSLafSBqjXqwZgqJ3Yxfd7xN2exwSY8j0cCSA==","signatures":[{"sig":"MEQCIEGcrbpNrmOax3VvY+ETj1LLgxgnMKSxE/zrOiIdrdH2AiAujZZmB7EOU/ADR1h7R/vodeOlhMYfD0psb5Pfadew9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-ceeb375ca.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c719eab4686da41a54564c84e9dd71e9/cloudflare-workers-shared-0.0.0-ceeb375ca.tgz","_integrity":"sha512-NOU8NXLixmGwDZMrUokr+YGH7IJeOnDbC4I8R1VBIZWaA415mwSLafSBqjXqwZgqJ3Yxfd7xN2exwSY8j0cCSA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ceeb375ca_1746694698947_0.8454102805652237","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f17ee0868":{"name":"@cloudflare/workers-shared","version":"0.0.0-f17ee0868","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f17ee0868","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5a739143faaca2e7d2c09d2579561049b2837615","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f17ee0868.tgz","fileCount":11,"integrity":"sha512-TtubzubadGKQ1NmK/7IMBrsRQ4t6w8EpUGU+ueGZGYoVDndC4Vgq+4NCkiTVdgzVkABNnSgLB5C0mdrL9a7rHQ==","signatures":[{"sig":"MEUCIQCo5llHtATn+ayvgSxUDL8dqQZ9VLHfZ1nAkQhZeH9xcQIgXIzkUBYrjUAW+/VDg6brZ2Nzh7MkevySR3CxrMBsiiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-f17ee0868.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/db076b50146e1b0f8be6a364146879c7/cloudflare-workers-shared-0.0.0-f17ee0868.tgz","_integrity":"sha512-TtubzubadGKQ1NmK/7IMBrsRQ4t6w8EpUGU+ueGZGYoVDndC4Vgq+4NCkiTVdgzVkABNnSgLB5C0mdrL9a7rHQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f17ee0868_1746696438641_0.4253219171419944","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e55f489db":{"name":"@cloudflare/workers-shared","version":"0.0.0-e55f489db","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e55f489db","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e459dec069f24661d71b2a492392b9475aff2e45","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e55f489db.tgz","fileCount":11,"integrity":"sha512-BmeWL1FoVBE4leyHUMD4xyubfqI+A5UFw69LGCdrZD1XbLNvKM8sRiQyuk16err7JMbVb+6eirWVZ70mk01qCQ==","signatures":[{"sig":"MEYCIQC0X+RCKmbcdf5T7WN0R3FJQS2Z5MGXmRvrElRSV6S0jgIhAKGAb5ChQ8x7s+hHye/JQBFr4LjtNnVomdZg9SsRGCxC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-e55f489db.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/3f44be28e036190ef3b14409eed02783/cloudflare-workers-shared-0.0.0-e55f489db.tgz","_integrity":"sha512-BmeWL1FoVBE4leyHUMD4xyubfqI+A5UFw69LGCdrZD1XbLNvKM8sRiQyuk16err7JMbVb+6eirWVZ70mk01qCQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e55f489db_1746698533304_0.3415297262745871","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-53ba97df6":{"name":"@cloudflare/workers-shared","version":"0.0.0-53ba97df6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-53ba97df6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"26d66602c92476752033710c99f4921ccb4a22ca","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-53ba97df6.tgz","fileCount":11,"integrity":"sha512-tQDl1wwonYeJt/JfMe58uCRK47iGnyjpmPASMFA9UM+NM4qkSI1SnkwWKUV4riDlBKQXDlAtcAs6cQjMGqsbOw==","signatures":[{"sig":"MEQCIG/UupJtguL4WYeEf8U8YkLY456gWXZ2IhbY0vhlFpRiAiBx/cvRl4wLJs4HI4fgdUzAWDJt2I14TjcJO21k8pIIcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-53ba97df6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/434cfe7eb02abe9e63a7bb13f2a86c8c/cloudflare-workers-shared-0.0.0-53ba97df6.tgz","_integrity":"sha512-tQDl1wwonYeJt/JfMe58uCRK47iGnyjpmPASMFA9UM+NM4qkSI1SnkwWKUV4riDlBKQXDlAtcAs6cQjMGqsbOw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-53ba97df6_1746699375413_0.2577339335778974","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e1df3d831":{"name":"@cloudflare/workers-shared","version":"0.0.0-e1df3d831","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e1df3d831","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"49cd7386f211135b6cdb536f4ab3bf550d6634d6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e1df3d831.tgz","fileCount":11,"integrity":"sha512-if1jGM85CHEoipUeuux/gZdzHyTrwkIN864PLgFtJHvp0TocHWxlTSotiwbw0pIx70HAmb/ncJxrYReQtI4UrQ==","signatures":[{"sig":"MEYCIQD+nIsWA9bXjV2kmUk8G6vaCu3bz0sPul3wpOi+TDWI8wIhALIA2UE/4mgHpOWlYwxRXWAjxZdz5rYHUriFTfTTmXkh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-e1df3d831.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d00de7aa040ca82edb43344fe1851d86/cloudflare-workers-shared-0.0.0-e1df3d831.tgz","_integrity":"sha512-if1jGM85CHEoipUeuux/gZdzHyTrwkIN864PLgFtJHvp0TocHWxlTSotiwbw0pIx70HAmb/ncJxrYReQtI4UrQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e1df3d831_1746699922610_0.13444093077085562","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-58ed58b1f":{"name":"@cloudflare/workers-shared","version":"0.0.0-58ed58b1f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-58ed58b1f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"254534fdb8bc11a9c0db8a8f27bc40e0d309a3cf","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-58ed58b1f.tgz","fileCount":11,"integrity":"sha512-7tGHcaq+Mxh5DV2zB+GRGv9/SccJu0N5XMy7sqVmYH5ndubK6RIVPX9jpabVU+z2Z60nWSMZICONICLX1GHRhg==","signatures":[{"sig":"MEYCIQCIi7wFHmhdhoeVBqiOO0CJ5BRcFN0YpHpg8B4bKsk96wIhAMc3wQq1yVwcMm0Gmcq6SRTLfbkBU28jk9B1XjTOybtZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-58ed58b1f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ff61084d1b8e7802929a50b7e200f8e6/cloudflare-workers-shared-0.0.0-58ed58b1f.tgz","_integrity":"sha512-7tGHcaq+Mxh5DV2zB+GRGv9/SccJu0N5XMy7sqVmYH5ndubK6RIVPX9jpabVU+z2Z60nWSMZICONICLX1GHRhg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-58ed58b1f_1746701959621_0.13382440184922273","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-02f06996e":{"name":"@cloudflare/workers-shared","version":"0.0.0-02f06996e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-02f06996e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4883224cbc500ab2f15a22014c04642fb75eb9bc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-02f06996e.tgz","fileCount":11,"integrity":"sha512-GMn2qatGN+gKRaYOAXOd6LuHICI+Fr2TUHrmRVmRVPoBUBH1RXpOxVAblgiRQRDFTNQ4BvnIFJRlvwX01fFw8A==","signatures":[{"sig":"MEYCIQCeeZEZ+PJcsXvtwjxCmjKQOsk5Gp/wbpxEl5s/pT4fOwIhAOJ1eR0/BcZXKvgaph/rLYDt9yAe6RnioKqbELZTxHFA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-02f06996e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9dca6264d5be19ff85839fe27f6f9bd3/cloudflare-workers-shared-0.0.0-02f06996e.tgz","_integrity":"sha512-GMn2qatGN+gKRaYOAXOd6LuHICI+Fr2TUHrmRVmRVPoBUBH1RXpOxVAblgiRQRDFTNQ4BvnIFJRlvwX01fFw8A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-02f06996e_1746703636738_0.2506267296552471","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-415520e76":{"name":"@cloudflare/workers-shared","version":"0.0.0-415520e76","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-415520e76","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"71f027492a1a0058133cce47c9be0db3e8c758d8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-415520e76.tgz","fileCount":11,"integrity":"sha512-lDQZ+mhJw3BXY112cuC3YBzLzT55pFV0/pKAD3Q3DOvDRMkyAzrBNTb0CxPqjH8bDJ5jnTy6eqYfBgtRs5NgYQ==","signatures":[{"sig":"MEUCIBS2D34brEC6PnbV9ss6zeIuQbEEPugFkRMJC0lckvmaAiEA/eBNQse6vfO3dfkRL0hPle0oGcebAvFpcLHMgKN8SAU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-415520e76.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/865f4acf4deceff97b042a88bd36165a/cloudflare-workers-shared-0.0.0-415520e76.tgz","_integrity":"sha512-lDQZ+mhJw3BXY112cuC3YBzLzT55pFV0/pKAD3Q3DOvDRMkyAzrBNTb0CxPqjH8bDJ5jnTy6eqYfBgtRs5NgYQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-415520e76_1746710054586_0.6979882571817397","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-349cffcd5":{"name":"@cloudflare/workers-shared","version":"0.0.0-349cffcd5","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-349cffcd5","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"577b6acc6d795ba365be2a1f2f134ef15c44def2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-349cffcd5.tgz","fileCount":11,"integrity":"sha512-CGXbck94XgIE48iMfehrxfQBsjcPGYyKL2DjZIPEWr8zKN8yIL/NB0Guvmj6hKbxr5qSwdnPFS6vS4jlu1Nz/w==","signatures":[{"sig":"MEUCIQCt/RKlVd6xfkDEQ/x/OshTch3Zqx7f8c3lX3pq1OuoHwIgW95FowBEnzd3EbONgV05/8qlP2yY1y0JH8KCwXMlSJU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-349cffcd5.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e3276df730a958d54aac48a2cf2d066e/cloudflare-workers-shared-0.0.0-349cffcd5.tgz","_integrity":"sha512-CGXbck94XgIE48iMfehrxfQBsjcPGYyKL2DjZIPEWr8zKN8yIL/NB0Guvmj6hKbxr5qSwdnPFS6vS4jlu1Nz/w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-349cffcd5_1746712265141_0.11628621508550308","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-7b9716462":{"name":"@cloudflare/workers-shared","version":"0.0.0-7b9716462","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7b9716462","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6984cd86020edab00016e18c71c01d79a4097697","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7b9716462.tgz","fileCount":11,"integrity":"sha512-kB0n8AlVUhVh+MjbDY5cVabQiLmUpURgmY4SUnp4u5q7FeZcySgZKMITGbO3frMjp8jG4QGX8J1IYgRieYK+Ww==","signatures":[{"sig":"MEYCIQDXM2Kx9Bdo9RVvfM7JvMi+tA1hZADvJ8aJ7i6zrD94vwIhAIFwibtP+y82C0N1AD3T/OE1oSlNclBYAp5UAmSBzaqv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-7b9716462.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ee4aa93f037266bba17dc66ea5659551/cloudflare-workers-shared-0.0.0-7b9716462.tgz","_integrity":"sha512-kB0n8AlVUhVh+MjbDY5cVabQiLmUpURgmY4SUnp4u5q7FeZcySgZKMITGbO3frMjp8jG4QGX8J1IYgRieYK+Ww==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7b9716462_1746777002845_0.9853824907884716","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-79d84635c":{"name":"@cloudflare/workers-shared","version":"0.0.0-79d84635c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-79d84635c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"afcbc28e6d86fa9d35dc4a0dae4f11e66aad5d13","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-79d84635c.tgz","fileCount":11,"integrity":"sha512-Ms/bJz+d/zQ3rlRW7irVqWxrEz3H/jlb9jb5skYjvH8WUj/wOO3U+RRPjcCgUNDshc++foz6kGpBf2zy2pEaCg==","signatures":[{"sig":"MEUCIQC7X0umAxA09AiSs6J9DuVOEI4ZGIcQ1xQ55NFnSdx9BAIgThX1MlG68pyu/9CQFwQToF7DR7e0X/r3U0hXlyc4Zz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-79d84635c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/92e0d8748fba5e425578504c19f54329/cloudflare-workers-shared-0.0.0-79d84635c.tgz","_integrity":"sha512-Ms/bJz+d/zQ3rlRW7irVqWxrEz3H/jlb9jb5skYjvH8WUj/wOO3U+RRPjcCgUNDshc++foz6kGpBf2zy2pEaCg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-79d84635c_1746794437561_0.7792346592990442","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f5497d9d3":{"name":"@cloudflare/workers-shared","version":"0.0.0-f5497d9d3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f5497d9d3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"21e6ba42cd7222c83f92e1dd7a8643fc83c14bda","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f5497d9d3.tgz","fileCount":11,"integrity":"sha512-uZrYKHhJERxCG0XzgYMAb1N02EzfJu7L1oU3J3wghk3qspdt15vWBkduL4VE2ikcSum0NbSWZetaVeN/4Ns3sw==","signatures":[{"sig":"MEQCIG4WJbtMIJHnjMXQ4s4do3jbLWwUVg4bZPs7dDlroFfRAiADWSh2EMZu8ZJ1mulMb0XoPoMvh2sVtO8AqNvwFhOqRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-f5497d9d3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/68de26aeea98d9252badb5fcc94e37a5/cloudflare-workers-shared-0.0.0-f5497d9d3.tgz","_integrity":"sha512-uZrYKHhJERxCG0XzgYMAb1N02EzfJu7L1oU3J3wghk3qspdt15vWBkduL4VE2ikcSum0NbSWZetaVeN/4Ns3sw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f5497d9d3_1746795604047_0.8100422134595615","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5b3d1af95":{"name":"@cloudflare/workers-shared","version":"0.0.0-5b3d1af95","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5b3d1af95","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9e52009cccc29ad25d70d1b6727a53d784f41294","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5b3d1af95.tgz","fileCount":11,"integrity":"sha512-BWj7BiEr3ccJC7f6m+UmDxrHwOAvMBqoHYFwaR0IkRlxuwmpgLEZ+WmWEOjgunJHoWvRn9TRIh5/qQG6dDN0sw==","signatures":[{"sig":"MEYCIQD5J6nTk4xgApH8YdSeGVfaG5NygbVF4xKC/SFE+gkDlAIhAIooCqORksbKZS918aaZ+jALAPh8lJSp+U9mhnzDnF5v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-5b3d1af95.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4d02b81c03356440ba2050fb0923be27/cloudflare-workers-shared-0.0.0-5b3d1af95.tgz","_integrity":"sha512-BWj7BiEr3ccJC7f6m+UmDxrHwOAvMBqoHYFwaR0IkRlxuwmpgLEZ+WmWEOjgunJHoWvRn9TRIh5/qQG6dDN0sw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5b3d1af95_1746812371370_0.5680400424866978","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f9b90a279":{"name":"@cloudflare/workers-shared","version":"0.0.0-f9b90a279","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f9b90a279","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3757e8336cb9d9d6816e8a9e91845fcd7e41cb79","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f9b90a279.tgz","fileCount":11,"integrity":"sha512-hrrcjx2ULsLecsJHeD3foZAiAU5baK6Jf7GOZGp6sTfLwFwD/zYS5k9asClNG7VgYIlj75MLyuKP9z49uO+gVA==","signatures":[{"sig":"MEYCIQCR7yp3aZ8NkK6SmxPUJ5xSYMPyOc1DV3iUqVZ5CwyLzgIhAJiv8o6xJZE/exQg/jA+Ia0mAC4O6zzUxjL8UVqN0R9t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-f9b90a279.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8b57c770f49d421f85a935274afbe384/cloudflare-workers-shared-0.0.0-f9b90a279.tgz","_integrity":"sha512-hrrcjx2ULsLecsJHeD3foZAiAU5baK6Jf7GOZGp6sTfLwFwD/zYS5k9asClNG7VgYIlj75MLyuKP9z49uO+gVA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f9b90a279_1746816880407_0.047667014108286665","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-91d0c408c":{"name":"@cloudflare/workers-shared","version":"0.0.0-91d0c408c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-91d0c408c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3d8d1cb4ac44207decfee98ae1173657728666cb","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-91d0c408c.tgz","fileCount":11,"integrity":"sha512-nR+9M3MRPMPcn8j2+SUp11CCfabSHwkNQ0rC6GDyBz54kuMhUsMeO3GxUrm1+FW7IbrxkAFqYn8ERRp/JLTm6A==","signatures":[{"sig":"MEYCIQD7mIVsDTipbt8AU6XvKeHB3TkS3V2/uvUGyy99mkGeyAIhAIk2e6/1KCIu4lzxO8JcpIpA2/lAU0gLh+qmmslD1H/g","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-91d0c408c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/cf375a2d223367f3c32eff1a230227ae/cloudflare-workers-shared-0.0.0-91d0c408c.tgz","_integrity":"sha512-nR+9M3MRPMPcn8j2+SUp11CCfabSHwkNQ0rC6GDyBz54kuMhUsMeO3GxUrm1+FW7IbrxkAFqYn8ERRp/JLTm6A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-91d0c408c_1747031601483_0.6681285374761785","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fc099ab97":{"name":"@cloudflare/workers-shared","version":"0.0.0-fc099ab97","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fc099ab97","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"88a4640d3e97a9571d8ef8b16cf37649a6fc0b3e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fc099ab97.tgz","fileCount":11,"integrity":"sha512-HcphOuvQCZWPOxVKeiM5wjMZ7aXQNm6TtP64X0uFNByyA4BsvcRlEUkzJPHQyaKPYFYHMs9js/Rr3b2EC+9YZg==","signatures":[{"sig":"MEYCIQC2w+aPuIXb/NGZC7tbKN3ALq1vRk8R9ZDxVJl0VfPBsgIhANl6MNq67SaCZ+0CHgGxsBa+Zefdf4x5+IqrLx5tJLWt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-fc099ab97.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9c5bc3e7f5cfbec630f30fa5098f2f62/cloudflare-workers-shared-0.0.0-fc099ab97.tgz","_integrity":"sha512-HcphOuvQCZWPOxVKeiM5wjMZ7aXQNm6TtP64X0uFNByyA4BsvcRlEUkzJPHQyaKPYFYHMs9js/Rr3b2EC+9YZg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fc099ab97_1747036565858_0.20803493607986945","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-822e103f2":{"name":"@cloudflare/workers-shared","version":"0.0.0-822e103f2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-822e103f2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"747bb462228ef5d8308e1d9303d859bcc206e4e8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-822e103f2.tgz","fileCount":11,"integrity":"sha512-/HyNNwW3rBOcbhBUkYBU/nin64tRvavUpJfVynALikHhbejLHSxQ7VhoF1JRBhb2GsEPEbdcPgoJ2T/ACMB1Yw==","signatures":[{"sig":"MEUCIQCJuWvKYXKWpKUaI9jvidFbLdpvzb11gyI2DQ3MmkAPxgIgAyTk6iCfwC5ZFrqOM7aXTnhWgtX6oNWOIaMp3LfGGrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-822e103f2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/03f68c0096e6d79cc924e50e2a73dfe8/cloudflare-workers-shared-0.0.0-822e103f2.tgz","_integrity":"sha512-/HyNNwW3rBOcbhBUkYBU/nin64tRvavUpJfVynALikHhbejLHSxQ7VhoF1JRBhb2GsEPEbdcPgoJ2T/ACMB1Yw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-822e103f2_1747040286432_0.5050845765924843","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0e215b0cb":{"name":"@cloudflare/workers-shared","version":"0.0.0-0e215b0cb","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0e215b0cb","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"7a969ec1380b0801890a33f919fef15932aae8ea","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0e215b0cb.tgz","fileCount":11,"integrity":"sha512-vkHp6iJmXOFz9pyv03VfbUlFDxDS3xUTCrlaZXjx5JSXqlqdbtREV5PBUa880FSTCRU9rXtBL73HsBznCJIkGg==","signatures":[{"sig":"MEQCIH/tcunVMVVtxIwQRuCv2PqpofRYMJZeEl25dhBt33BOAiBZhdJSGGSyLmgvOwZTQttXgM34n03LhZV3miB03hbI2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-0e215b0cb.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a6a77909fef88631865e7106c01ec23e/cloudflare-workers-shared-0.0.0-0e215b0cb.tgz","_integrity":"sha512-vkHp6iJmXOFz9pyv03VfbUlFDxDS3xUTCrlaZXjx5JSXqlqdbtREV5PBUa880FSTCRU9rXtBL73HsBznCJIkGg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0e215b0cb_1747042801615_0.4270321434527167","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-da7a0a609":{"name":"@cloudflare/workers-shared","version":"0.0.0-da7a0a609","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-da7a0a609","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"2281ddd697653e288e82777c2e3ebcee76781c0a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-da7a0a609.tgz","fileCount":11,"integrity":"sha512-hFtbavRRZw8t73TUtX6jOYFu2gEXKF+OdkeMyAVLRI1eTLFKp4pdsF+tZJVeIRs2D/wGoRFDTe0GpxZvhIXM4A==","signatures":[{"sig":"MEYCIQDK2rr2axIZiNY+H1buS3dQVNZuR0Jx4hbqPgs/6thFdgIhAI2NHTmqWl+pXVMI1bhoZorglo2IniT1Du9mJV2DianH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-da7a0a609.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1e1757461f5a1dfd6177148d7a51edee/cloudflare-workers-shared-0.0.0-da7a0a609.tgz","_integrity":"sha512-hFtbavRRZw8t73TUtX6jOYFu2gEXKF+OdkeMyAVLRI1eTLFKp4pdsF+tZJVeIRs2D/wGoRFDTe0GpxZvhIXM4A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-da7a0a609_1747044381336_0.5860636989848553","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2cc819782":{"name":"@cloudflare/workers-shared","version":"0.0.0-2cc819782","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2cc819782","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b8edc01df9cf3adec1263ac3fdd3dba4a1612fba","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2cc819782.tgz","fileCount":11,"integrity":"sha512-5zG09oJg1y07pEOT9rTcMsSGnoA9o1QssQOV1j/PyfJq7KLHo93owFWljdsB87WlPchJQ/j8XchTtrPkuM/qhg==","signatures":[{"sig":"MEQCIEQBV1F/q+WkZx8TAw1UrCAZ4kVLH6nC0wb5pSs4L1vgAiAim8gbkhs+wdR9j8zvTgB2d3TL6F2Y10gf/HZ36IBxBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-2cc819782.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/41edd13b92c74ecf9dc69164e3d6b647/cloudflare-workers-shared-0.0.0-2cc819782.tgz","_integrity":"sha512-5zG09oJg1y07pEOT9rTcMsSGnoA9o1QssQOV1j/PyfJq7KLHo93owFWljdsB87WlPchJQ/j8XchTtrPkuM/qhg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2cc819782_1747046492082_0.9963239777920383","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-37af03518":{"name":"@cloudflare/workers-shared","version":"0.0.0-37af03518","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-37af03518","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b1dcb621f3cd67b029db91b09799a3087bc8e66a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-37af03518.tgz","fileCount":11,"integrity":"sha512-ZALJk3jYIZ9pA96W7Wn7C52P4uIGM20pLDvV9py9XUKJoQruFKVKyH2YuXsLVGA+olg0a596vHqhF3Pv9ugtog==","signatures":[{"sig":"MEUCIGKzuF8+E0vuLOvBVUwEj1GSnV1IYUHQqc+U4MVqzisBAiEAnLR2On+bnqE+PAowqPeIN2GHi+alzhY+qmadI/eH7/8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-37af03518.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/215a781d2cd9dd577a24995630285a10/cloudflare-workers-shared-0.0.0-37af03518.tgz","_integrity":"sha512-ZALJk3jYIZ9pA96W7Wn7C52P4uIGM20pLDvV9py9XUKJoQruFKVKyH2YuXsLVGA+olg0a596vHqhF3Pv9ugtog==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-37af03518_1747050125014_0.006625297045990131","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-63a65042e":{"name":"@cloudflare/workers-shared","version":"0.0.0-63a65042e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-63a65042e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"31ca7f6cf7f71900d577b0940e914728c0bec2bd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-63a65042e.tgz","fileCount":11,"integrity":"sha512-rnFM7xhxqmZuJXh5tHXGg2Zmaieyyu2lo2A1gbhDn+HXk8NwdUH2aOJ8b8WPSUheodABvOCTCEh1u0HjZ28NQw==","signatures":[{"sig":"MEUCIQCENVy2t0iHx+VpTENisR1aF7u8Jrs2umdGO6o56MpqqAIgemnM5xx0ZZ99uCrbk3rP2SLu0Ud2ij0J8e8R7S6PUtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-63a65042e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8f455a7a8f174ed235c2700c2f2e60ed/cloudflare-workers-shared-0.0.0-63a65042e.tgz","_integrity":"sha512-rnFM7xhxqmZuJXh5tHXGg2Zmaieyyu2lo2A1gbhDn+HXk8NwdUH2aOJ8b8WPSUheodABvOCTCEh1u0HjZ28NQw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-63a65042e_1747061416173_0.8509111520667652","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f6f1a18fc":{"name":"@cloudflare/workers-shared","version":"0.0.0-f6f1a18fc","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f6f1a18fc","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a05eac9fc81cca6da4e2dc49d1891c66e1a26242","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f6f1a18fc.tgz","fileCount":11,"integrity":"sha512-WV31VqtU2zAa3V6gyvYR6XIliVU+fVeXYhKTXJQfYT4aoqrSDGiC3DcUinz2Qki1++don1V9b3BpjH9JqkyODA==","signatures":[{"sig":"MEUCIQCyWThIReB83LHBHfo/xt5nEC/ac7lse+HnK6v+trGCUwIgfohzDIe3e+NbK/dtwtSxpDOsG1piRsVQk0QbI87kESw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-f6f1a18fc.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/db57c2f98497a35ddea1c1519b067f70/cloudflare-workers-shared-0.0.0-f6f1a18fc.tgz","_integrity":"sha512-WV31VqtU2zAa3V6gyvYR6XIliVU+fVeXYhKTXJQfYT4aoqrSDGiC3DcUinz2Qki1++don1V9b3BpjH9JqkyODA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f6f1a18fc_1747063353137_0.46527959563205434","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-362cb0be3":{"name":"@cloudflare/workers-shared","version":"0.0.0-362cb0be3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-362cb0be3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0023b9d8ad33b98b0406c47ae2d9abe70cd64fb1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-362cb0be3.tgz","fileCount":11,"integrity":"sha512-8mlmfyqtzAr0Eg4cw/OHo7Bz7OJW/1Nvps+A41OBW394lbKN355P2oyfADsXSzczICGhCFJOU8Rta1GQ5dKedA==","signatures":[{"sig":"MEUCIAal2ZlcUopcBdibHf5ab788v1XaLpjT46Xs70sMHbzyAiEAofKAVxwwNewgCaYINtPvqQx/TTHlTqQpT5tVTdPeHeg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-362cb0be3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4713e23c355c91d18adf8dce39251fa9/cloudflare-workers-shared-0.0.0-362cb0be3.tgz","_integrity":"sha512-8mlmfyqtzAr0Eg4cw/OHo7Bz7OJW/1Nvps+A41OBW394lbKN355P2oyfADsXSzczICGhCFJOU8Rta1GQ5dKedA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-362cb0be3_1747068510946_0.8029365303835045","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5695a6746":{"name":"@cloudflare/workers-shared","version":"0.0.0-5695a6746","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5695a6746","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c628526f2c438417e6a884c198a0fa92b5e45ef3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5695a6746.tgz","fileCount":11,"integrity":"sha512-TBOwh1uVXTKwrGLLIm9YcoKuIS8CaMHLUI9dlRT4t3izxlbtHt9kbqrOF10ncU8von2nV8sLpY2NpBi2/Z3gLA==","signatures":[{"sig":"MEYCIQD9UoSiFL+qrM+cngvXgRBiOY9bUesbFr2HSg7D5GVS0AIhAPzMqxH4PO1g7AkiBdagcvI4AhSfnUYd9cJYldLpsjIF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-5695a6746.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7eee26f26d5afbd86f664ea81dfbd5b8/cloudflare-workers-shared-0.0.0-5695a6746.tgz","_integrity":"sha512-TBOwh1uVXTKwrGLLIm9YcoKuIS8CaMHLUI9dlRT4t3izxlbtHt9kbqrOF10ncU8von2nV8sLpY2NpBi2/Z3gLA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5695a6746_1747142605128_0.4167212890811034","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ea71df3d4":{"name":"@cloudflare/workers-shared","version":"0.0.0-ea71df3d4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ea71df3d4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c2271985fe56056f0645d3b4c25d8aecb2268f11","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ea71df3d4.tgz","fileCount":11,"integrity":"sha512-7FWcS6YaO1cQMh67qaDj5M2STKKkaph6rEeUBrTWiXWqxIrCF6OLhuFezIVawB6GJ6f/m1nlNJZfQC7MSbUQgw==","signatures":[{"sig":"MEUCIBu4Qq234NA6wj3B6FL62N3Nslennx/uFIt366/y4xYVAiEAg9GwAIQLfJSvAHQJaVLEwGw9xo2vibxtBSa4G615Uqc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-ea71df3d4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/870b5ad87a9932610afcbf5133ee4292/cloudflare-workers-shared-0.0.0-ea71df3d4.tgz","_integrity":"sha512-7FWcS6YaO1cQMh67qaDj5M2STKKkaph6rEeUBrTWiXWqxIrCF6OLhuFezIVawB6GJ6f/m1nlNJZfQC7MSbUQgw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ea71df3d4_1747144831515_0.5605946136824027","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f61a08e31":{"name":"@cloudflare/workers-shared","version":"0.0.0-f61a08e31","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f61a08e31","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"dacc81d4249bc1f7805d4e348455921e4360fad1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f61a08e31.tgz","fileCount":11,"integrity":"sha512-voPJGLYqnDKWzqrHv4kfqlza6LPEH9XSdc/dvXUXQ26I6aDzSIYI8/AnYKdI+gvFuNDb2E1ZtTQo1JXOPg69hA==","signatures":[{"sig":"MEUCIEoKOaWIdKXP7vPv8FjGih7brdzJZQl0cRYJ+oClxG/kAiEAqvTrkFuo1cHCUkY9NoGTxPISxEiFbLWZFM1DZmV9sdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-f61a08e31.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9793a4eccd062a4fbdc996fe1ab5141d/cloudflare-workers-shared-0.0.0-f61a08e31.tgz","_integrity":"sha512-voPJGLYqnDKWzqrHv4kfqlza6LPEH9XSdc/dvXUXQ26I6aDzSIYI8/AnYKdI+gvFuNDb2E1ZtTQo1JXOPg69hA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f61a08e31_1747151719996_0.8065085440727844","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0dc7e3c5b":{"name":"@cloudflare/workers-shared","version":"0.0.0-0dc7e3c5b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0dc7e3c5b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1e7af97275d7253a11fb89c3f27c5799f291818a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0dc7e3c5b.tgz","fileCount":11,"integrity":"sha512-PXo7961QBx2Z0oF+j44vkp/G+du+0DyuNL3nrh8zpMS2vPaAv6MpeV43aRisIhqBPXMO0GifHHf+PgZFOjkchA==","signatures":[{"sig":"MEQCIGiP5VsSzXtqAFlbKai/e5dbDXAqnyZ4vPHwSVYhnmZLAiBKQIU1yyf78EzBGRevnuobEZXeiwFxv+BZl4ysMddlIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-0dc7e3c5b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e310b9ec6292c3edbd09cfd845977772/cloudflare-workers-shared-0.0.0-0dc7e3c5b.tgz","_integrity":"sha512-PXo7961QBx2Z0oF+j44vkp/G+du+0DyuNL3nrh8zpMS2vPaAv6MpeV43aRisIhqBPXMO0GifHHf+PgZFOjkchA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0dc7e3c5b_1747154638783_0.49456419324387935","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-56bd900a4":{"name":"@cloudflare/workers-shared","version":"0.0.0-56bd900a4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-56bd900a4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f401419abb9812527ac0897aaa81f8f1ba48a94d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-56bd900a4.tgz","fileCount":11,"integrity":"sha512-mHXNiJiVmM++SxLflbNFgMSQmPLPJk6Ne3pW6bJhnT/TBd4oejt5PCk7OoBfOBQAxqJUDouLi6HAfAUY7BEabw==","signatures":[{"sig":"MEUCIQDQsMKlrCOvkcOYSR2WOAPHIeSQIzSw0Uew6I7wQ2jbMgIgLUId6ZQmudjDEqwDgAdjC30Bv5vjBDvRonB438gC7ss=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-56bd900a4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a7f3ca01c2f3662e0bb32d72180bf0e7/cloudflare-workers-shared-0.0.0-56bd900a4.tgz","_integrity":"sha512-mHXNiJiVmM++SxLflbNFgMSQmPLPJk6Ne3pW6bJhnT/TBd4oejt5PCk7OoBfOBQAxqJUDouLi6HAfAUY7BEabw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-56bd900a4_1747215328276_0.8627753361864468","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-92874fef2":{"name":"@cloudflare/workers-shared","version":"0.0.0-92874fef2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-92874fef2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"52598c668ab3da36a1a385a32831ccc63a84def4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-92874fef2.tgz","fileCount":11,"integrity":"sha512-51k3/3l+BKhjiYB9lB5yNMYGNGIuszUGAVttirzmSEZMgq3lA922Qs1cPEZa6JxX4Z9P0cpkNJas9jUoHVP33Q==","signatures":[{"sig":"MEYCIQCaMs4q4wktBiZtCWtLDFZ/+CJKcJEIuY818vqiNV2ttAIhAL/288QWtmuDiug6H6LJpfchm8qjPVMDgKs/6YanKC2F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-92874fef2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4a989af2a4cc2093aef57b59860350ae/cloudflare-workers-shared-0.0.0-92874fef2.tgz","_integrity":"sha512-51k3/3l+BKhjiYB9lB5yNMYGNGIuszUGAVttirzmSEZMgq3lA922Qs1cPEZa6JxX4Z9P0cpkNJas9jUoHVP33Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-92874fef2_1747218585016_0.9528135752548761","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f0f10559c":{"name":"@cloudflare/workers-shared","version":"0.0.0-f0f10559c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f0f10559c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"357a12b1d2329132ade252a55cbebc1d1dc72b12","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f0f10559c.tgz","fileCount":11,"integrity":"sha512-RJ6XAviZf9WVgydeAshdy80XJ1wgfgp68EZGdM3RHkytHhtQpQH6luaHUquYVQ2yVEqy2i0y+5kB3KqWp9ahYw==","signatures":[{"sig":"MEUCID1miUJ5nRbdcWeNvEujdzlUXVTf56jmQV/d4+yBk0cfAiEA+Y+Q5y9MmtLMJtfrJJG1OaqK9KvdzQmKO+SVnyV2jkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-f0f10559c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2f01f397fa044a4e666222dba6d45db5/cloudflare-workers-shared-0.0.0-f0f10559c.tgz","_integrity":"sha512-RJ6XAviZf9WVgydeAshdy80XJ1wgfgp68EZGdM3RHkytHhtQpQH6luaHUquYVQ2yVEqy2i0y+5kB3KqWp9ahYw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f0f10559c_1747233869151_0.08189974572681935","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a3b39d8c4":{"name":"@cloudflare/workers-shared","version":"0.0.0-a3b39d8c4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a3b39d8c4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"0f3d0933e9c981dbc37719521545373a7708d427","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a3b39d8c4.tgz","fileCount":11,"integrity":"sha512-zRXRd9hWYkZXmH8Y1yk9YbyoUMWX9WR/TgeWeIinRyeWQJ9+ledE+2Mm+t4oPjHWStoPGuy7DvwO/ghDjy7hCg==","signatures":[{"sig":"MEUCIAEHCWNnRvyAFVJYGnuhSAyA8zMuVMAEZ3Xgwd013+TUAiEAibytLDLbh2ILDL6VtVswD2+TdYLRbTFGLYYZhPxvxmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-a3b39d8c4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d83dbd42046dbfcbcb1662a5a84a04fa/cloudflare-workers-shared-0.0.0-a3b39d8c4.tgz","_integrity":"sha512-zRXRd9hWYkZXmH8Y1yk9YbyoUMWX9WR/TgeWeIinRyeWQJ9+ledE+2Mm+t4oPjHWStoPGuy7DvwO/ghDjy7hCg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a3b39d8c4_1747239360147_0.9560464975787495","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-07f4010e6":{"name":"@cloudflare/workers-shared","version":"0.0.0-07f4010e6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-07f4010e6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ed70e1630e2215d4ff59b50cdd6ec9a4a1b0890c","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-07f4010e6.tgz","fileCount":11,"integrity":"sha512-DRLizAIVSXpONWdPkYqRC+frQ8pbvTKQG7NYmvULJ1UVCaTbKLo4VFzAb5bBzbmp0XKKMitLEnahRE0zC1DM1g==","signatures":[{"sig":"MEYCIQC8UtvWXufZoZig9j/erfjSPbASYGLGlr5V7S/V2hRc0gIhALnFJ+lym6ZsYAucWo7hgGb5hCie0uCCmLTlibgofOId","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-07f4010e6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/23f99b8f8481db604a3e65a80b045cd5/cloudflare-workers-shared-0.0.0-07f4010e6.tgz","_integrity":"sha512-DRLizAIVSXpONWdPkYqRC+frQ8pbvTKQG7NYmvULJ1UVCaTbKLo4VFzAb5bBzbmp0XKKMitLEnahRE0zC1DM1g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-07f4010e6_1747249792045_0.657324670621777","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d033a7da1":{"name":"@cloudflare/workers-shared","version":"0.0.0-d033a7da1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d033a7da1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"468ff0fb09b433d31c0085582b9cdb6e34381ab6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d033a7da1.tgz","fileCount":11,"integrity":"sha512-4e82fKTL43XjuWuIao3zMyUOV0c6ZHA40K+SLFI8YeknLWKc3GKSdhFGW7mXPrqS9h6JdGy5Iuv3Q8cJ2+zB/Q==","signatures":[{"sig":"MEUCIFmolLyL0qmfbYyI1Bji/q7p9E9Jbn4oGxk7Jou65B0WAiEAry0SiL/iyQh8NXOm/FYMcpu934ZYxqm9GKG8Munb5lo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-d033a7da1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8a00f5e09edc78c3bcb16097b4619d75/cloudflare-workers-shared-0.0.0-d033a7da1.tgz","_integrity":"sha512-4e82fKTL43XjuWuIao3zMyUOV0c6ZHA40K+SLFI8YeknLWKc3GKSdhFGW7mXPrqS9h6JdGy5Iuv3Q8cJ2+zB/Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d033a7da1_1747259129024_0.9577160366748683","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5a06dce1a":{"name":"@cloudflare/workers-shared","version":"0.0.0-5a06dce1a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5a06dce1a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ee4b58c11113130b8043b8e601c41231f23563f6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5a06dce1a.tgz","fileCount":11,"integrity":"sha512-bi97qbS/lHsTYIc1bdDxUoIUIWpqqs2yUL7Y0T8M9q0gn1X/c9mPkgp+bA4utMoTHL7WPlMRpHcb5snUo8kDZg==","signatures":[{"sig":"MEQCIG4DmIdgYU7B255D8JABo/uDkdJCUTrjSSrHmaC543n7AiBdaL+AHnzB/5/5DxyRf1MCwhQug7cERVKmXEvCz3Fdpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-5a06dce1a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/67a53ca77e5b24312c353e4520d57039/cloudflare-workers-shared-0.0.0-5a06dce1a.tgz","_integrity":"sha512-bi97qbS/lHsTYIc1bdDxUoIUIWpqqs2yUL7Y0T8M9q0gn1X/c9mPkgp+bA4utMoTHL7WPlMRpHcb5snUo8kDZg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5a06dce1a_1747302119418_0.06736376836894165","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-33daa0961":{"name":"@cloudflare/workers-shared","version":"0.0.0-33daa0961","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-33daa0961","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"765cb8a45c145d377a7e03e8d79ab3a8fc4a1914","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-33daa0961.tgz","fileCount":11,"integrity":"sha512-LOiEDcclNytWVnVJUM37HxO3NIeRweASxYJe2yEdnxL7Oa0pP89M6pRKA+nVMpj28YIdRYel57GapfyMVq24Fg==","signatures":[{"sig":"MEUCIDe4CtdVMYbaL9EJWTakb9cd1RrRmo+k7xQ3F09JPu1GAiEA385FgH1u6FZeXhrO5t9ov6d97e0aJpCrwEBeggRVmsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-33daa0961.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/7fe20de32b134899a317a806a650bb3e/cloudflare-workers-shared-0.0.0-33daa0961.tgz","_integrity":"sha512-LOiEDcclNytWVnVJUM37HxO3NIeRweASxYJe2yEdnxL7Oa0pP89M6pRKA+nVMpj28YIdRYel57GapfyMVq24Fg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-33daa0961_1747307843823_0.40965352113231","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-7e1470b71":{"name":"@cloudflare/workers-shared","version":"0.0.0-7e1470b71","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7e1470b71","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c7af55506eeec746c8cb36461a618aa9917028a9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7e1470b71.tgz","fileCount":11,"integrity":"sha512-zXC/kuGWs5Exyht7nKynse/vqbqy5+1s8cnuSttFlvQ5QHAY9EjdX4g+M0xSmoiuJMWpDK9gYIpJRUQCSBqqQg==","signatures":[{"sig":"MEUCIEUMZU/aOYGvtirbzGw+4iqk8R3JAYWzY9nJFQJ2q/WQAiEAvIyI2MMuEGph29KedkCvx4URXrxF3kmhj4N+WaHa6WQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-7e1470b71.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e1ae2e6ed99985c644a5e3f9d07b561c/cloudflare-workers-shared-0.0.0-7e1470b71.tgz","_integrity":"sha512-zXC/kuGWs5Exyht7nKynse/vqbqy5+1s8cnuSttFlvQ5QHAY9EjdX4g+M0xSmoiuJMWpDK9gYIpJRUQCSBqqQg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7e1470b71_1747331928103_0.8035728196975491","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-3b384e28c":{"name":"@cloudflare/workers-shared","version":"0.0.0-3b384e28c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3b384e28c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6723f32ecc8445e3f3af1878fac4e2d648e26e50","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3b384e28c.tgz","fileCount":11,"integrity":"sha512-pREMrJUiqRd+Mixnp31FjjoWUUcUnLbcRhk11ZvEYnRGDIkW6vePqvmgWP6lxJSRGyhZEOvHXgn7A6OpVobE8Q==","signatures":[{"sig":"MEUCIQChqQxtClqFqbWPgQqYNbwp63NyDYjz1oMpVLYPsq/UwgIgJ9u18hV9e2JYkScZFHun5oHHlaNuMcgvTaMtyJFxtWw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-3b384e28c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/26db9ffbd2bc909d55e11eabb58382ba/cloudflare-workers-shared-0.0.0-3b384e28c.tgz","_integrity":"sha512-pREMrJUiqRd+Mixnp31FjjoWUUcUnLbcRhk11ZvEYnRGDIkW6vePqvmgWP6lxJSRGyhZEOvHXgn7A6OpVobE8Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3b384e28c_1747334504341_0.7888649112572146","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-97329d1f4":{"name":"@cloudflare/workers-shared","version":"0.0.0-97329d1f4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-97329d1f4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ca397dc0ec3688ea91c3b64d0707f882aabb267e","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-97329d1f4.tgz","fileCount":11,"integrity":"sha512-ZxPravRcZEwlM4eAjEXqY/A58RhqWyi/ihG/Ti1WUH7Hp/958kdIXbzPWMPit46T5/w53ZuFaeuBxth1j8o01Q==","signatures":[{"sig":"MEUCICB7lf/0evmGDJYvBxfGMrWYbBP7VlQ1uNmnMYvIgnsdAiEAnNDjV7LPnb5pcaP+KKtBTZoroEWXcqgewnQ+tF7YpHM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-97329d1f4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e55f2ee26e68290264537fe960810364/cloudflare-workers-shared-0.0.0-97329d1f4.tgz","_integrity":"sha512-ZxPravRcZEwlM4eAjEXqY/A58RhqWyi/ihG/Ti1WUH7Hp/958kdIXbzPWMPit46T5/w53ZuFaeuBxth1j8o01Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-97329d1f4_1747339443867_0.3969469647959025","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-02d40ed3b":{"name":"@cloudflare/workers-shared","version":"0.0.0-02d40ed3b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-02d40ed3b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c72a135215f9518b20d8ed46761ebde1b8640a46","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-02d40ed3b.tgz","fileCount":11,"integrity":"sha512-d8YOU39Gzn5PE2j+HOKTj+L5e+WONzQsKq8J8FofbAemrvOcXBfUHUJhzBVzdWW/+goTLOvtw6hYVE/eQWKWuA==","signatures":[{"sig":"MEUCIH6Rkzo8bQft+GinxOdsiyP6G7kZbZUIPY8Ugv9Zc8esAiEAyEdSnaqnG4Il83piqTAQk1kWpNe8dYy/yuyIAD/ICXg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-02d40ed3b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/368de81ae76b695b877f783e452f8d18/cloudflare-workers-shared-0.0.0-02d40ed3b.tgz","_integrity":"sha512-d8YOU39Gzn5PE2j+HOKTj+L5e+WONzQsKq8J8FofbAemrvOcXBfUHUJhzBVzdWW/+goTLOvtw6hYVE/eQWKWuA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-02d40ed3b_1747341319848_0.9028381399157988","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-b87b472a1":{"name":"@cloudflare/workers-shared","version":"0.0.0-b87b472a1","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b87b472a1","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3c98d650e3d3cb28c020a3b8774bab9c98c4711d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b87b472a1.tgz","fileCount":11,"integrity":"sha512-jqRbSaYbjGTUjVM1fieRMh6s98/7nwc5iKC7tnR/bD7EXymuYz1o7WI+NgdZ+hPzKlN73ApgoR+8UBi5Hs45zQ==","signatures":[{"sig":"MEYCIQDS6Hyi88leYGBN/VS4kS1CqU/rKXNzyk0k+C94unaDqQIhAJkOx44OLX7mYMk39mnzNtA3UJ7XRg1TgRYZGI3kchtb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-b87b472a1.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/35f4d5484d803633f520ad76e835f4ca/cloudflare-workers-shared-0.0.0-b87b472a1.tgz","_integrity":"sha512-jqRbSaYbjGTUjVM1fieRMh6s98/7nwc5iKC7tnR/bD7EXymuYz1o7WI+NgdZ+hPzKlN73ApgoR+8UBi5Hs45zQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b87b472a1_1747341773503_0.17359130780842258","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-14dc3937b":{"name":"@cloudflare/workers-shared","version":"0.0.0-14dc3937b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-14dc3937b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c6fea5d4e977d20fdeee05d5e47e2114bcac1022","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-14dc3937b.tgz","fileCount":11,"integrity":"sha512-rrRmwNmBlIy9cd5fROA7vx3IOuiWtS69ox+xwnHZs5Wup9wWjkkTYkcW21P+xchlomRNBNwyzE0tqAVYyfXmFQ==","signatures":[{"sig":"MEYCIQCY7dA8j8OQ+dqelnQyB/UfH22cWEUsXOV/jVh6qrrG7QIhAK+h0vkJ64NwVQCUTsWKnNJ2tK4KfMgpDyJ1P0XCsqI5","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-14dc3937b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6fbf01e1987e025c203c8be8d2be63f4/cloudflare-workers-shared-0.0.0-14dc3937b.tgz","_integrity":"sha512-rrRmwNmBlIy9cd5fROA7vx3IOuiWtS69ox+xwnHZs5Wup9wWjkkTYkcW21P+xchlomRNBNwyzE0tqAVYyfXmFQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-14dc3937b_1747378956182_0.5273699959984053","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ab8dab1e7":{"name":"@cloudflare/workers-shared","version":"0.0.0-ab8dab1e7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ab8dab1e7","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"3ae9bb8b4166e57392cb7534b44cc767336dd305","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ab8dab1e7.tgz","fileCount":11,"integrity":"sha512-Ww8hDC7dqOuxlTd2NhAirRvP8n2SDU/qNQrfs66v0Tm3iIdSOiJHYf8WyYo+Q9DfJfV97xwrNH7XeR+RSbcNEg==","signatures":[{"sig":"MEYCIQDtaDaNh0Nv2ON+86AntF7qD6hadvvHlGVXs2d9P0ndAgIhAK3k8oHIQglgqdsqHe9dvleMTRftceZJVSu1m/BRMBVp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-ab8dab1e7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/46efa7a3b252bed897bd400979045295/cloudflare-workers-shared-0.0.0-ab8dab1e7.tgz","_integrity":"sha512-Ww8hDC7dqOuxlTd2NhAirRvP8n2SDU/qNQrfs66v0Tm3iIdSOiJHYf8WyYo+Q9DfJfV97xwrNH7XeR+RSbcNEg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ab8dab1e7_1747389532292_0.24948180147188714","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2fe62198d":{"name":"@cloudflare/workers-shared","version":"0.0.0-2fe62198d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2fe62198d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e38b316f48cbbc2fd604b7ac73c8450b8c3854f6","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2fe62198d.tgz","fileCount":11,"integrity":"sha512-iDXqpxDfYwvupCLRnrzTIJ+E7ReNyD79mN9cp61c8KHMjASlTSVRVzgNDFcujUrRt1cM8h0r7GXR+/kuGF2K2g==","signatures":[{"sig":"MEUCICV5I6pX4vFyST5H2l7l9N1Cfl0CmhS7cCmckU9l1K+BAiEAzXaAFQD7sq+zaWB6VEGWBW3ODqKWkmW74G3oeo4mIYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-2fe62198d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8643dadc38e92b18fc9846b2f8328dc6/cloudflare-workers-shared-0.0.0-2fe62198d.tgz","_integrity":"sha512-iDXqpxDfYwvupCLRnrzTIJ+E7ReNyD79mN9cp61c8KHMjASlTSVRVzgNDFcujUrRt1cM8h0r7GXR+/kuGF2K2g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2fe62198d_1747390158072_0.06401314135969138","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-16de0d522":{"name":"@cloudflare/workers-shared","version":"0.0.0-16de0d522","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-16de0d522","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"31d74866b825093ce873a9f4235b5e88a17149bc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-16de0d522.tgz","fileCount":11,"integrity":"sha512-wsYzq+kyrXj4L1G8RQ0jbNHh9Vo9eJ2hHRaq5LkvXeGhBZBwDdAwXHny1lf0CPWNOX10ruDA0+t0cZR+GU1D7A==","signatures":[{"sig":"MEQCIHnaubFpZxJivW6nl+Fk97F59xZR7dNkZoTQQgtZzY6FAiBy1DO8q6e+mG3hjMzLb8YBeV2hOymiQe+Pyd4bxvh8vQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-16de0d522.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/aa17b8605c1ee851c238e89a34a69a44/cloudflare-workers-shared-0.0.0-16de0d522.tgz","_integrity":"sha512-wsYzq+kyrXj4L1G8RQ0jbNHh9Vo9eJ2hHRaq5LkvXeGhBZBwDdAwXHny1lf0CPWNOX10ruDA0+t0cZR+GU1D7A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-16de0d522_1747390895187_0.6470272916473458","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-23975ad9e":{"name":"@cloudflare/workers-shared","version":"0.0.0-23975ad9e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-23975ad9e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"869654ec331c69c7422de8f5e73960ade54d4569","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-23975ad9e.tgz","fileCount":11,"integrity":"sha512-m1Lzki8HWrTjVYt8PfDj9X+6XVOuBumUnBBpYAkXKgXYneOQ9zbWJAcj1IsoKTQUGSx3mGqkQmgwMNcDG3P+ZA==","signatures":[{"sig":"MEUCIQDknCxLDljluLhAumizHIzuQvwsf4mr1jEc5NH8iaQyrAIgRANmQ5DKhFRbMhqZM6LG9XmWRWGXoHG2LyYfhj3tWHQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-23975ad9e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/012ba7f1cb518712e1632412268de618/cloudflare-workers-shared-0.0.0-23975ad9e.tgz","_integrity":"sha512-m1Lzki8HWrTjVYt8PfDj9X+6XVOuBumUnBBpYAkXKgXYneOQ9zbWJAcj1IsoKTQUGSx3mGqkQmgwMNcDG3P+ZA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-23975ad9e_1747395083666_0.510844874742244","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-1e93ebc38":{"name":"@cloudflare/workers-shared","version":"0.0.0-1e93ebc38","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1e93ebc38","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9d3307a650891f5f8074c9083dcba5e9c6d905a2","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1e93ebc38.tgz","fileCount":11,"integrity":"sha512-plthh3r1F3q1Ksuz7cgzSOv1E+8LnVSsUZsp50UnPiKcH8WqOIfzzu//bVZRSQb3FBD4GT7waX1zm2jtYJ3DBA==","signatures":[{"sig":"MEUCIDs1g7CW391KOvNHNqJtPY+OPdEbflD5uJ4gn+SUs8poAiEA9KiP+4cUNZx++7wGY0ZZyzPl1NxEuUAyG0qzlkRhzvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-1e93ebc38.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/477e87f15893324f40ec67738556bf08/cloudflare-workers-shared-0.0.0-1e93ebc38.tgz","_integrity":"sha512-plthh3r1F3q1Ksuz7cgzSOv1E+8LnVSsUZsp50UnPiKcH8WqOIfzzu//bVZRSQb3FBD4GT7waX1zm2jtYJ3DBA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1e93ebc38_1747403829728_0.03260939447990818","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-4f2c1ed54":{"name":"@cloudflare/workers-shared","version":"0.0.0-4f2c1ed54","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4f2c1ed54","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4f694394064701a9f975278356be8aa2ea5934b3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4f2c1ed54.tgz","fileCount":11,"integrity":"sha512-yFaU5tLYNUlf6LxDJ6TwI9kkbGUWgNaCCv+KweJ+6RdaKuRKj5pLYL8eI4+MTt3xY3yiD3jvvIRa3AO8B66GvA==","signatures":[{"sig":"MEQCIC6RjLMEgpOWMN2s7OEOqo1Ei77ujWOKt+GQwPYIkdgJAiBCCE8CkYvkNSAudzjl1R40r3jmeuh9cNF0EAJYCyon8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-4f2c1ed54.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/dd278cc6fd0b108f01bb7d181a1da6bd/cloudflare-workers-shared-0.0.0-4f2c1ed54.tgz","_integrity":"sha512-yFaU5tLYNUlf6LxDJ6TwI9kkbGUWgNaCCv+KweJ+6RdaKuRKj5pLYL8eI4+MTt3xY3yiD3jvvIRa3AO8B66GvA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4f2c1ed54_1747409300891_0.299456529868944","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f2a16f112":{"name":"@cloudflare/workers-shared","version":"0.0.0-f2a16f112","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f2a16f112","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f9f72df6350676309c71ed0dcbb607ab9ad5f854","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f2a16f112.tgz","fileCount":11,"integrity":"sha512-9XtEeECkV1RaEKcznWt/ix85wqmI8dqoJy8HOTXCSw21lGlEkDDefZGxCAW1nH6A/StXhbRWt+WIOnbcBWrqNw==","signatures":[{"sig":"MEUCIQCjgSjkq5vG17gwpGS7Eb2xwUdlhQk3kt86OxQv1oyYMQIgKwLkG/OLEct23LiMBIJshERhxH3fBLp9fQJyzgvPyQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-f2a16f112.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/42858d950fa15bfc2dbfad4b683b79cb/cloudflare-workers-shared-0.0.0-f2a16f112.tgz","_integrity":"sha512-9XtEeECkV1RaEKcznWt/ix85wqmI8dqoJy8HOTXCSw21lGlEkDDefZGxCAW1nH6A/StXhbRWt+WIOnbcBWrqNw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f2a16f112_1747411595321_0.17168380636216374","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-3b8f7f18b":{"name":"@cloudflare/workers-shared","version":"0.0.0-3b8f7f18b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3b8f7f18b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a06bbf86adb4b84c4b282f7d16d4e82fe3431181","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3b8f7f18b.tgz","fileCount":11,"integrity":"sha512-F+syU5hOWGvABy/g/bMBEXBELDCK/dCo1vu9iBQMEEVF8S3oQupIpvBCF8O71P3fB0sIyedd1X02D97yEAftow==","signatures":[{"sig":"MEYCIQDENhiCqmc78yaa0mgn36PL4rC01B8JhHtg0GF2DJ0ZbwIhAK73Hn1mB4po4v8UzuVfpU8YFdSJ9EhDb75g93obSQ88","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-3b8f7f18b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/2d37efb80b2a6c4122e607cb532b3422/cloudflare-workers-shared-0.0.0-3b8f7f18b.tgz","_integrity":"sha512-F+syU5hOWGvABy/g/bMBEXBELDCK/dCo1vu9iBQMEEVF8S3oQupIpvBCF8O71P3fB0sIyedd1X02D97yEAftow==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3b8f7f18b_1747412600359_0.6720302999919789","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2ef31a945":{"name":"@cloudflare/workers-shared","version":"0.0.0-2ef31a945","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2ef31a945","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"66f8ae4b2b438213aafdac354220e191505422d3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2ef31a945.tgz","fileCount":11,"integrity":"sha512-VMb7ifKYaAwWQe63GlTK0LjAFUZBCE4Kytlg93nCV3seKPXqsuBDBTJlweUJH/Zr9wYTGOcLbqSzJAE1+Sq5mg==","signatures":[{"sig":"MEQCIFm2d7bsb+Kd+tZIfwir1Me+D5jZlobXfn+9jpZ4Vg+7AiAVo+/CEsURq/P18lJkv+N6iVoPLv33/jEKXfrYWSJFcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-2ef31a945.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/32e9412bfa6a201fc82b9619df9d1ffd/cloudflare-workers-shared-0.0.0-2ef31a945.tgz","_integrity":"sha512-VMb7ifKYaAwWQe63GlTK0LjAFUZBCE4Kytlg93nCV3seKPXqsuBDBTJlweUJH/Zr9wYTGOcLbqSzJAE1+Sq5mg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2ef31a945_1747414863782_0.8328785884213272","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-de3764fa3":{"name":"@cloudflare/workers-shared","version":"0.0.0-de3764fa3","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-de3764fa3","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"486ae94293abe10766d90e26a479c63094a9f447","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-de3764fa3.tgz","fileCount":11,"integrity":"sha512-o1gVvONabynhbnllDbLdVv8Rh/8V+UHGcHWbRO2z/c8ilidjTeS0vAj8L5J9JyzrNiUe717KpjOV3GCFg0e5wg==","signatures":[{"sig":"MEUCIQDo7ngBFhXK+9mMSWp2VqZiopE7NUkLbVg4TOMlqL2v1wIgFj661t6YM3b55vafHR1F5YWvFEgqv8ZwPrnezYhNT/s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-de3764fa3.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5a23142c4feea7fce5dffe0f00cc86f5/cloudflare-workers-shared-0.0.0-de3764fa3.tgz","_integrity":"sha512-o1gVvONabynhbnllDbLdVv8Rh/8V+UHGcHWbRO2z/c8ilidjTeS0vAj8L5J9JyzrNiUe717KpjOV3GCFg0e5wg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-de3764fa3_1747641814071_0.42321844196615666","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-14c7d04ff":{"name":"@cloudflare/workers-shared","version":"0.0.0-14c7d04ff","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-14c7d04ff","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"58a15e30e9662259263d1efc9235baca3ca705ca","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-14c7d04ff.tgz","fileCount":11,"integrity":"sha512-U/gtqE4HUDD708tEB28UlxghZPEllUA8dGnLCuqidDi9b2Rjm8FH11yMv2TH1Vni3FdQWNNQCbH5XCzCMA4m4A==","signatures":[{"sig":"MEUCIQC1kdhzrpxqxOdl9H4sq0hyJsoBMgtJ50a72Uk6ftUWdgIgdSjsbTkX6/gxqD33z9uAr2+qVrG9S4URahH+j0RwFms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-14c7d04ff.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/10a03be9f7d3336e8bb7c00639fb9350/cloudflare-workers-shared-0.0.0-14c7d04ff.tgz","_integrity":"sha512-U/gtqE4HUDD708tEB28UlxghZPEllUA8dGnLCuqidDi9b2Rjm8FH11yMv2TH1Vni3FdQWNNQCbH5XCzCMA4m4A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-14c7d04ff_1747647788736_0.21227335406007364","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-40040de6d":{"name":"@cloudflare/workers-shared","version":"0.0.0-40040de6d","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-40040de6d","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5f84c57a09765d56aa775ea24df90bab8d1d0e8b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-40040de6d.tgz","fileCount":11,"integrity":"sha512-8GSi0qNw+J4pG3E9SXKRbyIkuunEfypfxxCKdn4lCvln50PYhtyN39oVKw9GXgX8+si04uMmbzaUiNVsikQe2g==","signatures":[{"sig":"MEUCIQDh7ntEV0PDCKnYxS8b9jXto00lSWT/3vm0WBySxvi5HwIgSkX5AtkrJMJ2rhnwz0owXNx3PgZSJfMU/4Blj4/Hjz8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-40040de6d.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/369f99f3aceaeb73618eb38073280a20/cloudflare-workers-shared-0.0.0-40040de6d.tgz","_integrity":"sha512-8GSi0qNw+J4pG3E9SXKRbyIkuunEfypfxxCKdn4lCvln50PYhtyN39oVKw9GXgX8+si04uMmbzaUiNVsikQe2g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-40040de6d_1747649549812_0.9674333585295765","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-db5ea8f1f":{"name":"@cloudflare/workers-shared","version":"0.0.0-db5ea8f1f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-db5ea8f1f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b95f9f48b277e0bb39360b7400b3f5948793911b","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-db5ea8f1f.tgz","fileCount":11,"integrity":"sha512-aogtp7plgYpK9cIg+cTFUcqZbgGVGT9hZt1eJxy7KufKOp63pvJO9L++OegzB9tq7rhuHlSO0Z6ZVSvM43fTxQ==","signatures":[{"sig":"MEQCIDyLGEgcM3f3pQeNaozQ8HZypYUiPhLavHF1r+gxyS53AiBs64CKqZXZF+xf4Hc6KfaRaIjeb7hCfdXVxguCzulgaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-db5ea8f1f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e7e5fde3149b050d3f26dfd61dce596f/cloudflare-workers-shared-0.0.0-db5ea8f1f.tgz","_integrity":"sha512-aogtp7plgYpK9cIg+cTFUcqZbgGVGT9hZt1eJxy7KufKOp63pvJO9L++OegzB9tq7rhuHlSO0Z6ZVSvM43fTxQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-db5ea8f1f_1747656621399_0.5118769822082034","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e34d19867":{"name":"@cloudflare/workers-shared","version":"0.0.0-e34d19867","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e34d19867","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"20d3edd009d6e6bf55e98342ff4dcc6c31988b15","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e34d19867.tgz","fileCount":11,"integrity":"sha512-0DgigowSkkVIbJw8NzVxR780sQWqwmZW+JY1v6PNl71IF60kiRn4TBNKLG6meCxgEW4WxdyUFpo2mLcFLudRLg==","signatures":[{"sig":"MEUCIQC0b/dghOF7xVioZUUrEFnjwvt8wQzU+kYPjAIlt5uSMwIgG57dhU0yirjDgu3jBNjiuDlsGarKwAgL7pxkGXiXJkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-e34d19867.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6b3d935345417909c060ebcc8ca09526/cloudflare-workers-shared-0.0.0-e34d19867.tgz","_integrity":"sha512-0DgigowSkkVIbJw8NzVxR780sQWqwmZW+JY1v6PNl71IF60kiRn4TBNKLG6meCxgEW4WxdyUFpo2mLcFLudRLg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e34d19867_1747660194713_0.776046688086893","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6f620532a":{"name":"@cloudflare/workers-shared","version":"0.0.0-6f620532a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6f620532a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f792b4e3a1ecd656ba3d1699f761ec2709503e41","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6f620532a.tgz","fileCount":11,"integrity":"sha512-U+o0i+Dc8dcnh+N+M7PWlqB0W52lkBcQazDt6cAD+bJEooESEoPQ4Y7eqT6H8GibvNBZGd84mYXQy2jpayMtrg==","signatures":[{"sig":"MEUCIAVAPX6qMcswvlC6YwG0bUvcBRk7xfCgmZp6xeLq/R0mAiEA1ajOaYRc5d4hRMWuQPqiXlx5kNJSkpN+yCZIFKBZGCc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-6f620532a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/dc9680e8e5c803d6c104451a87635c0f/cloudflare-workers-shared-0.0.0-6f620532a.tgz","_integrity":"sha512-U+o0i+Dc8dcnh+N+M7PWlqB0W52lkBcQazDt6cAD+bJEooESEoPQ4Y7eqT6H8GibvNBZGd84mYXQy2jpayMtrg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6f620532a_1747661095308_0.3186077253752806","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-5ab035d8a":{"name":"@cloudflare/workers-shared","version":"0.0.0-5ab035d8a","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-5ab035d8a","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"50726f8b8b5d411374ce71210b425b02aa2048a0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-5ab035d8a.tgz","fileCount":11,"integrity":"sha512-CbHQBWLThB5MVAa7/4i0qQJCCG+QBxyreclMAZ9zQvs7KbWsf1tRqDkvS20dRUFbEculR4Q9FisWl0ynx2/Kyg==","signatures":[{"sig":"MEYCIQC4o0gEH90Nrfhai3xgheqJMe4+EOOIE/vuSmfH4Nk1OAIhANHnMAB+nJ5/nIn81AbouHweDctrfMAqjZ6AX6/tZqN6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-5ab035d8a.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/a7719e5e4d06b0ad3d36fd200e3c59bd/cloudflare-workers-shared-0.0.0-5ab035d8a.tgz","_integrity":"sha512-CbHQBWLThB5MVAa7/4i0qQJCCG+QBxyreclMAZ9zQvs7KbWsf1tRqDkvS20dRUFbEculR4Q9FisWl0ynx2/Kyg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-5ab035d8a_1747672718283_0.3715660925941182","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-9707408f4":{"name":"@cloudflare/workers-shared","version":"0.0.0-9707408f4","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9707408f4","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f9de3ff63723cbb6c04592e9c572df260ef0d2d7","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9707408f4.tgz","fileCount":11,"integrity":"sha512-TBZ+CVkT04FB1qvp6NVXae5DHyR/1sCELE7f/MvW3j2PNFtNapditGZdizZ6J8KdqxeP26i94cmlRgLsZA1I7A==","signatures":[{"sig":"MEUCIBzZHeRnHqBnYh36LYqBq3ELoHZ/r0x4t3NI2DQFIA9FAiEA3/6mVK4Vo7MhP4rIbg4+zUdnAMLj+mQSiJKB4IHUiY8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-9707408f4.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6f52b25a27ca3b6f290ae0a667c85adf/cloudflare-workers-shared-0.0.0-9707408f4.tgz","_integrity":"sha512-TBZ+CVkT04FB1qvp6NVXae5DHyR/1sCELE7f/MvW3j2PNFtNapditGZdizZ6J8KdqxeP26i94cmlRgLsZA1I7A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9707408f4_1747734469799_0.6442365077412218","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-4ad6a6dbe":{"name":"@cloudflare/workers-shared","version":"0.0.0-4ad6a6dbe","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-4ad6a6dbe","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"6ace7a26114c8b595ec7c89ef5db21443b9c1c66","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-4ad6a6dbe.tgz","fileCount":11,"integrity":"sha512-xv9DjaZH1gH+1xtuIr35S3bYylbRsCjfBTmqe9v5zz+NQoOzWfLUudV+z7ckI2vHaAFhCvzkWAlR7AyIUwq8Dw==","signatures":[{"sig":"MEUCID7VJr6PJSn/CdmPEO8pUUv+lp9/Uf8fzb1qIyJk+fLBAiEAy34VYzkne1Xi3t6vwLybTldWsQ2NGvhwrKstKCCI3nY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-4ad6a6dbe.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/eed4e265d2a92aa2fd06ca996c8c3b88/cloudflare-workers-shared-0.0.0-4ad6a6dbe.tgz","_integrity":"sha512-xv9DjaZH1gH+1xtuIr35S3bYylbRsCjfBTmqe9v5zz+NQoOzWfLUudV+z7ckI2vHaAFhCvzkWAlR7AyIUwq8Dw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-4ad6a6dbe_1747759827157_0.809170510963638","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-0b98f60ae":{"name":"@cloudflare/workers-shared","version":"0.0.0-0b98f60ae","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-0b98f60ae","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"933e34ca7d4173540dba5a7616e47df8a27dfc94","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-0b98f60ae.tgz","fileCount":11,"integrity":"sha512-o7fmMIeLYOFrZhYmenT5VTGMBgeR2CZnIJUqNDpqp6td9UIa2J2MMbZE2mGzpi6irn6N7Zd5s9irecYyGWT5Tw==","signatures":[{"sig":"MEYCIQCJjRi1iy8fTZMAcOHemmWyf1ml2gmn2xqDfH3MVrEkxgIhAMg+KcvgD/IkA0K9CkgiP9DQKJ27qJzRbqNdIgQ0wL5H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-0b98f60ae.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/773638b90bb0e7fdd186f3cf05e67f1e/cloudflare-workers-shared-0.0.0-0b98f60ae.tgz","_integrity":"sha512-o7fmMIeLYOFrZhYmenT5VTGMBgeR2CZnIJUqNDpqp6td9UIa2J2MMbZE2mGzpi6irn6N7Zd5s9irecYyGWT5Tw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-0b98f60ae_1747846303040_0.887001908333136","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-1bae8618b":{"name":"@cloudflare/workers-shared","version":"0.0.0-1bae8618b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1bae8618b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"f71610cf4b794b071f681c31d0bd95a16300c437","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1bae8618b.tgz","fileCount":11,"integrity":"sha512-Y+H6e6nUec9WYKPLBFY93rHCL0zOHZd5NBn3S0kbvzobI8spmnqqbR5csyYaaE3OHdiZNgkUWZ03vQ60kQzUfA==","signatures":[{"sig":"MEUCIFFevH9lhj/jUNlyun7Arg5o1xf9P/kEVNkyM/aKmzIGAiEA7+Qn1+GUsvJnJzHqKZ/TqhemW3ZY+onsmx8AvGAIKlM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-1bae8618b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b276c44d2ba4b78eac5b10548241aef3/cloudflare-workers-shared-0.0.0-1bae8618b.tgz","_integrity":"sha512-Y+H6e6nUec9WYKPLBFY93rHCL0zOHZd5NBn3S0kbvzobI8spmnqqbR5csyYaaE3OHdiZNgkUWZ03vQ60kQzUfA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1bae8618b_1747855491715_0.9729964150068093","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-9cee4b0c9":{"name":"@cloudflare/workers-shared","version":"0.0.0-9cee4b0c9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-9cee4b0c9","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"eba1b9a759886a637264c823241266f85415bbf3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-9cee4b0c9.tgz","fileCount":11,"integrity":"sha512-1XNIbuznySMvTMi2PGFBQCBJyEN6wFMs1nlRE3pTB6RbvPNz6BEZrDCER5rWsm2O0jFZ0L/ClFqsVNTXUy+TLg==","signatures":[{"sig":"MEUCIQCog7/wmh4qQy5SRQgKZ9sqUBZXG8vdCkIorsZncAoggQIgaXo7fbs/yNQGVhbRDuNg5u9jan5YyUnHXqEjDfxbUh4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-9cee4b0c9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/8f83bcb5ae93931517a01bcbda8a2b32/cloudflare-workers-shared-0.0.0-9cee4b0c9.tgz","_integrity":"sha512-1XNIbuznySMvTMi2PGFBQCBJyEN6wFMs1nlRE3pTB6RbvPNz6BEZrDCER5rWsm2O0jFZ0L/ClFqsVNTXUy+TLg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-9cee4b0c9_1747907629013_0.2988155778000088","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-c2678d168":{"name":"@cloudflare/workers-shared","version":"0.0.0-c2678d168","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c2678d168","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a150e3d6313eefc62d2c1ff066f05478f4f862f9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c2678d168.tgz","fileCount":11,"integrity":"sha512-SVx9YGHBi9nyW+xpLRjhsChyoO+1BTbpEMBlABkzMTIT2w/KMFtcZOOs0Opj1BpD1F0Te3q2CTf2aq3EkvNPLQ==","signatures":[{"sig":"MEYCIQCTh1fGZ2Csz6SaOtxBP6u6iatohHDgTEatl/n6FSvzrwIhAMTMpe2HDnmrdwUm/Af6DouvyH+ccd/TaMstT4wgeTR0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-c2678d168.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/47ef65563fd83db504033b057b8406c7/cloudflare-workers-shared-0.0.0-c2678d168.tgz","_integrity":"sha512-SVx9YGHBi9nyW+xpLRjhsChyoO+1BTbpEMBlABkzMTIT2w/KMFtcZOOs0Opj1BpD1F0Te3q2CTf2aq3EkvNPLQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c2678d168_1747908325853_0.2143762153677291","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-a3496bf33":{"name":"@cloudflare/workers-shared","version":"0.0.0-a3496bf33","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-a3496bf33","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1c1217e54f7820bb8953f0e7e43b77b5304e5393","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-a3496bf33.tgz","fileCount":11,"integrity":"sha512-Jt1JfIuaLCHRzmt+quJsmasBBEDAiqE2FM31J9kwNkZReFK+0w1zaP6uSiTsW3S6GdneZsyQ/tjhJCWIIYwb8g==","signatures":[{"sig":"MEYCIQC5qYISF3+axWCKA0rPrnO+GMmaELRDAVJfgJmevvAUvwIhANYNaEYB4BsI2kQoHTEMGk4RkC4pyn8aBP3Mh1lWm3hO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051308},"_from":"file:cloudflare-workers-shared-0.0.0-a3496bf33.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/821db79a472e6119f94cdacec4d98c63/cloudflare-workers-shared-0.0.0-a3496bf33.tgz","_integrity":"sha512-Jt1JfIuaLCHRzmt+quJsmasBBEDAiqE2FM31J9kwNkZReFK+0w1zaP6uSiTsW3S6GdneZsyQ/tjhJCWIIYwb8g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-a3496bf33_1747909720055_0.74978351133947","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e7fce2523":{"name":"@cloudflare/workers-shared","version":"0.0.0-e7fce2523","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e7fce2523","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4bc1aba258879be76cb0a810f5634c96a3f5be2a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e7fce2523.tgz","fileCount":11,"integrity":"sha512-6V+A7DzVrlbbpyS2yoNNLnhTib6qW+SL3MAkcYbYscFK8edAa2rkL+tGzpEUILAwvBQMeCqSYfsNLxV7Hz39jA==","signatures":[{"sig":"MEYCIQD6uohaq4Gt/WbYVR+/z5vwyuQXHUOS2d+ed89cgLPPXAIhAOKef67p6gwocKvIeDZhhxDTTGiudX1W87xCHkPe1FGp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051308},"_from":"file:cloudflare-workers-shared-0.0.0-e7fce2523.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/69d11cbfd7165d17009a0fd1f51ce895/cloudflare-workers-shared-0.0.0-e7fce2523.tgz","_integrity":"sha512-6V+A7DzVrlbbpyS2yoNNLnhTib6qW+SL3MAkcYbYscFK8edAa2rkL+tGzpEUILAwvBQMeCqSYfsNLxV7Hz39jA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e7fce2523_1747912897728_0.5283728136600909","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-cc7fae4cb":{"name":"@cloudflare/workers-shared","version":"0.0.0-cc7fae4cb","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-cc7fae4cb","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b0ea39e8d6e20eb56acaef9d4c2d800fa6ad897d","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-cc7fae4cb.tgz","fileCount":11,"integrity":"sha512-+rgjLao5guRoIxeOnxQmsciJuF9Co6gUNiqMdCv6ChYCMnxMEj7L0UQi2Sbg7bMgOl645Dy0SZIqsVEYQfSHjg==","signatures":[{"sig":"MEQCICBN0u13huI7QA4ViF+DLjFUJFcFfJ75AdulIlQY9Q9gAiAnQDX4K4ZSQwCNUp6Aj4/wKS8qzEHKTwJ773LAxbFeuQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051308},"_from":"file:cloudflare-workers-shared-0.0.0-cc7fae4cb.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/acbe9c5c9af280486d52f498c2865a12/cloudflare-workers-shared-0.0.0-cc7fae4cb.tgz","_integrity":"sha512-+rgjLao5guRoIxeOnxQmsciJuF9Co6gUNiqMdCv6ChYCMnxMEj7L0UQi2Sbg7bMgOl645Dy0SZIqsVEYQfSHjg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-cc7fae4cb_1747914664314_0.8154496670303488","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e5ae13ade":{"name":"@cloudflare/workers-shared","version":"0.0.0-e5ae13ade","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e5ae13ade","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"95a8cee51890aa6f44e45f35319da97e087563ef","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e5ae13ade.tgz","fileCount":11,"integrity":"sha512-0RS/Ph/sTfnDEVM5bf9J1X6q3LTOZ0lV8Lx8fa4apWN/QoOsPLnsXkm6L4yD65+MM73fFdSitHEPz0dfmt/qvA==","signatures":[{"sig":"MEUCIGIfVs2JY3bSNDWnLD7bbTU81jGktOyNmvlYAusfhRQlAiEA4Q0hK6EvwPWsLHqPtw63mm6FftZ/SEvYF6yMV7RlM2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051308},"_from":"file:cloudflare-workers-shared-0.0.0-e5ae13ade.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/54e79c63b511af8364bbce1ebe131dd3/cloudflare-workers-shared-0.0.0-e5ae13ade.tgz","_integrity":"sha512-0RS/Ph/sTfnDEVM5bf9J1X6q3LTOZ0lV8Lx8fa4apWN/QoOsPLnsXkm6L4yD65+MM73fFdSitHEPz0dfmt/qvA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e5ae13ade_1747917940049_0.18170729466036595","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-410d98525":{"name":"@cloudflare/workers-shared","version":"0.0.0-410d98525","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-410d98525","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"82d2a31dbb961481f37dfaee9dbd2629389ce6cb","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-410d98525.tgz","fileCount":11,"integrity":"sha512-TDLO9+cmpGJiuiRM+Qj905nGZMt3loQoV2kzJtqsm/TbaRsGYtwnfW5okG3UM6tS4DUU6PkWHfkKLQBmhOyU4w==","signatures":[{"sig":"MEUCIQCEAKQeo1xWMC74v6uksk22NlgudWT4APtR2ke4E/oeygIgNcQXwfck2x606XFJ0D+ym55rwEYKghugJFiWbPGxBoc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051308},"_from":"file:cloudflare-workers-shared-0.0.0-410d98525.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/c01386927c18b1e18f6d9ce26dd41a18/cloudflare-workers-shared-0.0.0-410d98525.tgz","_integrity":"sha512-TDLO9+cmpGJiuiRM+Qj905nGZMt3loQoV2kzJtqsm/TbaRsGYtwnfW5okG3UM6tS4DUU6PkWHfkKLQBmhOyU4w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-410d98525_1747922246032_0.9529191457522344","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6479fc522":{"name":"@cloudflare/workers-shared","version":"0.0.0-6479fc522","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6479fc522","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"e4de079c113c79e1129c6edbd11830c3b758c488","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6479fc522.tgz","fileCount":11,"integrity":"sha512-NkWl0msoR9vsLGRdBw8D9ZOUs+BJ1GfsyKbCJfwWlFXxkyQjtvdswGB5ZagWyB0npK6KRoXSlaLc32IpWcuv/A==","signatures":[{"sig":"MEUCIDJq6RJcIAQwFu8skZPa2beGXZMGdpnT8+AsEAkdO1MJAiEA4bnDyTypQI7MazzvnvwiCsgfB65pVJlk84UBOzPPLQ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051308},"_from":"file:cloudflare-workers-shared-0.0.0-6479fc522.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/422f6b174629c2aaf2650d79fb26438d/cloudflare-workers-shared-0.0.0-6479fc522.tgz","_integrity":"sha512-NkWl0msoR9vsLGRdBw8D9ZOUs+BJ1GfsyKbCJfwWlFXxkyQjtvdswGB5ZagWyB0npK6KRoXSlaLc32IpWcuv/A==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250508.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6479fc522_1747944240816_0.6097481240223099","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-f7c82a4a9":{"name":"@cloudflare/workers-shared","version":"0.0.0-f7c82a4a9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-f7c82a4a9","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"68775594d2f5c820d98e89972de36187a11ee6d4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-f7c82a4a9.tgz","fileCount":11,"integrity":"sha512-YsYcXss7urBr6v7dBPLXer5UO7Do7ZA/nKE+15PBjLhDvAO3RC1M6KHxBDt5vDlJu8ueHe3FcNDWzjRQEIu23w==","signatures":[{"sig":"MEUCIQC3izXuRyB8LVpCgcD2nMfoP8k66JITtM8yzgi05q5xgwIgN6LR/rVIoKFrR7ozjtmlYHWPmfvEGvlN0+pPAE0/gIU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051308},"_from":"file:cloudflare-workers-shared-0.0.0-f7c82a4a9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/4698e18dfe8135ecfe6376c947e482dd/cloudflare-workers-shared-0.0.0-f7c82a4a9.tgz","_integrity":"sha512-YsYcXss7urBr6v7dBPLXer5UO7Do7ZA/nKE+15PBjLhDvAO3RC1M6KHxBDt5vDlJu8ueHe3FcNDWzjRQEIu23w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250520.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-f7c82a4a9_1747979064153_0.04316834371672895","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-da875d639":{"name":"@cloudflare/workers-shared","version":"0.0.0-da875d639","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-da875d639","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"fc048a1d8f65e45adbc473fd6069e1d1044276d8","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-da875d639.tgz","fileCount":11,"integrity":"sha512-2SdOMvpCQKsRBz0uqJdFhrFBOk0xz+YIk+dPsS7IMIId/1QFXb12uTkH/ruRue/AG3v7AaTWOzVskE/pj61u7w==","signatures":[{"sig":"MEQCIFOHsFkhb8x/D1UM7nrlzhPxdIMjGIgk2I26aXO36GpwAiAmPeLPQfj2Sg8qBnHw8xGRuu9It8jb2oAkDutl0H6oYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051308},"_from":"file:cloudflare-workers-shared-0.0.0-da875d639.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/320f4a2699eb58e19ae9416028d2c247/cloudflare-workers-shared-0.0.0-da875d639.tgz","_integrity":"sha512-2SdOMvpCQKsRBz0uqJdFhrFBOk0xz+YIk+dPsS7IMIId/1QFXb12uTkH/ruRue/AG3v7AaTWOzVskE/pj61u7w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250520.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-da875d639_1747991366935_0.20580038423301827","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-3fcf19b1c":{"name":"@cloudflare/workers-shared","version":"0.0.0-3fcf19b1c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-3fcf19b1c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"4376f56e1e908cabc336e8e41dbfdc4f0fb5bedd","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-3fcf19b1c.tgz","fileCount":11,"integrity":"sha512-d84XVgLIH3p/l0NNmC0psWFHJti+yOLW/u/3f8iL8e8R6ER8ARpKd1BrCQR3F5QODl+nR30fY2BDqi6b+W+wQQ==","signatures":[{"sig":"MEUCIA+Z+pRbVwiyUBwLab8AFGSO1Bt0OvGmW5lF8hPWzsSBAiEAqW5GAHk+9qjvp+vHKe7Q2DpRezw/d8dGyrRBflzI1Ho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051308},"_from":"file:cloudflare-workers-shared-0.0.0-3fcf19b1c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/9e473b45faa742aec24643681add4b16/cloudflare-workers-shared-0.0.0-3fcf19b1c.tgz","_integrity":"sha512-d84XVgLIH3p/l0NNmC0psWFHJti+yOLW/u/3f8iL8e8R6ER8ARpKd1BrCQR3F5QODl+nR30fY2BDqi6b+W+wQQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250520.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-3fcf19b1c_1748005746926_0.8339889969622227","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-68a900871":{"name":"@cloudflare/workers-shared","version":"0.0.0-68a900871","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-68a900871","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c2f2488180500a64f07531c3f8ada881713b95e1","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-68a900871.tgz","fileCount":11,"integrity":"sha512-P1poDKDxkUNMN7yvplhaTmqhcuL42RY+0N6HMzjpbx4j45Xyzv43LKdGNlqTJIqTt3GOv3BlVTJx+jHKibRmUw==","signatures":[{"sig":"MEQCIA6d8TyiepDuibN8lK/lPxHji7BDccL26uW9WLGL2T1/AiBICR6F4zB74l0GJqNb5fLY5L69hk0g54aJb6fuTrvhpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051308},"_from":"file:cloudflare-workers-shared-0.0.0-68a900871.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/337d4cc299ad754a72573accf2200ac7/cloudflare-workers-shared-0.0.0-68a900871.tgz","_integrity":"sha512-P1poDKDxkUNMN7yvplhaTmqhcuL42RY+0N6HMzjpbx4j45Xyzv43LKdGNlqTJIqTt3GOv3BlVTJx+jHKibRmUw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250523.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-68a900871_1748010214354_0.023426608985107178","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6c03bde33":{"name":"@cloudflare/workers-shared","version":"0.0.0-6c03bde33","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6c03bde33","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"5353147eb89a759b3b4851ad233edd1defbbed4a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6c03bde33.tgz","fileCount":11,"integrity":"sha512-psarBbC5igL6VCx03IL4R3iqR3qFxLqhe6wPE5Utn1FeSTBhJ6QAetIbYFElPvbQWOUGyU6VOdTIPdG07wyOdg==","signatures":[{"sig":"MEUCIQC6F83sV25RDa2v3GVR2FOO6sPICaHaBpzx/wanfp5blAIgPCxDRJ66HhdmK1qcH54xlPjYc5CmT590X2rfcjlAQjc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051308},"_from":"file:cloudflare-workers-shared-0.0.0-6c03bde33.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/19cf411854cf9e62c6becf3a90558f15/cloudflare-workers-shared-0.0.0-6c03bde33.tgz","_integrity":"sha512-psarBbC5igL6VCx03IL4R3iqR3qFxLqhe6wPE5Utn1FeSTBhJ6QAetIbYFElPvbQWOUGyU6VOdTIPdG07wyOdg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250523.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6c03bde33_1748019799799_0.05346005872928061","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-34c71ce92":{"name":"@cloudflare/workers-shared","version":"0.0.0-34c71ce92","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-34c71ce92","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"46b4e92cc49a2dc0393b553d70715cf712a14c47","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-34c71ce92.tgz","fileCount":11,"integrity":"sha512-6Oy1ys6K6hZ9bHJ0aiReX7wz+o7u/9P6i49Ig/eUOBjXMw2CTzAz0uEJVP14V0zg++EmkifRBxkPKwJGin741g==","signatures":[{"sig":"MEUCIQCkhPT8iU2a7ITUU9BmJxzB0MBAwE9J/ECz9o1e1jivTQIgGz0D06k4TWhQ3Jys8HoC901hRKazR1hzAUbmX2uSIzs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051308},"_from":"file:cloudflare-workers-shared-0.0.0-34c71ce92.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/891e2525936a7ca769f1a8536348ac4f/cloudflare-workers-shared-0.0.0-34c71ce92.tgz","_integrity":"sha512-6Oy1ys6K6hZ9bHJ0aiReX7wz+o7u/9P6i49Ig/eUOBjXMw2CTzAz0uEJVP14V0zg++EmkifRBxkPKwJGin741g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250523.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-34c71ce92_1748022403737_0.05903534799241972","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-adc4941be":{"name":"@cloudflare/workers-shared","version":"0.0.0-adc4941be","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-adc4941be","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"03e16480ae08a524816cdb0262df123a913e3214","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-adc4941be.tgz","fileCount":11,"integrity":"sha512-sS9sxRFcMNl7eGG2dI10eFEz0Wb6eYMpDNBDbOOzrvWVuwjFzKZd2d7LoMbrLixGxhslrGhGTmyp0W7NQylzkg==","signatures":[{"sig":"MEQCICiWUo8llMSx+4l2b2SHfYxaP3EDfJbybwDP2Zf0PbNQAiBQ3j13vy6BWKxFzUYX1dl6ZaETolse+qw5jzIlAiIp3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051308},"_from":"file:cloudflare-workers-shared-0.0.0-adc4941be.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/ba9f8f3afbe663e470746abf9f2ee35a/cloudflare-workers-shared-0.0.0-adc4941be.tgz","_integrity":"sha512-sS9sxRFcMNl7eGG2dI10eFEz0Wb6eYMpDNBDbOOzrvWVuwjFzKZd2d7LoMbrLixGxhslrGhGTmyp0W7NQylzkg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250523.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-adc4941be_1748343222901_0.5987043312887312","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-efdba4f7f":{"name":"@cloudflare/workers-shared","version":"0.0.0-efdba4f7f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-efdba4f7f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"1ad61b516866678a42d06d48768e79e03ab98ec3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-efdba4f7f.tgz","fileCount":11,"integrity":"sha512-zlzyDqlX3+ts1g53eE6pmOSCb4mOQIaGoDV0a/p45Nl67NpYAvgT4ugLuHMOvEGrw2LBCVtBtvDIoM0qidc0pQ==","signatures":[{"sig":"MEYCIQCulEBjWQOJP5nrhbt/GtOHXWEc8ghmYBFnAvKFlZ11GAIhANVNaxQMhk9dotnrTPeXsXy+ZxmtQSXmiZf6DxsKQaiR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1051308},"_from":"file:cloudflare-workers-shared-0.0.0-efdba4f7f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/dda131e28b80e5f7300659fe8fcd2fd3/cloudflare-workers-shared-0.0.0-efdba4f7f.tgz","_integrity":"sha512-zlzyDqlX3+ts1g53eE6pmOSCb4mOQIaGoDV0a/p45Nl67NpYAvgT4ugLuHMOvEGrw2LBCVtBtvDIoM0qidc0pQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250523.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-efdba4f7f_1748344248044_0.48172032168421186","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-c91d3918c":{"name":"@cloudflare/workers-shared","version":"0.0.0-c91d3918c","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-c91d3918c","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a632e854dcf113c49dcb6ee2870aa31b07b879c4","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-c91d3918c.tgz","fileCount":11,"integrity":"sha512-2wbYWaxzGZZuHYbPldAJ7xFVW45UtHb2fo5fjAP8nHIBQRUgqQ4x3ULrJQYB5+0bACU0jnkqaAomMWUsxzFAAQ==","signatures":[{"sig":"MEQCIF+FV1WjZbB05sS6YOnIMKbSwl5Og7qkmhPVV5prCbbMAiA7iXAo0udFvNXCClWuufWTH0ArjWvLQvsaaWGpceDoHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-c91d3918c.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/33a18ff8a0bb0b2e6ea1ed5f16779d63/cloudflare-workers-shared-0.0.0-c91d3918c.tgz","_integrity":"sha512-2wbYWaxzGZZuHYbPldAJ7xFVW45UtHb2fo5fjAP8nHIBQRUgqQ4x3ULrJQYB5+0bACU0jnkqaAomMWUsxzFAAQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250523.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-c91d3918c_1748345501252_0.30693677471422864","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-212e8f9c7":{"name":"@cloudflare/workers-shared","version":"0.0.0-212e8f9c7","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-212e8f9c7","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"dc7ac8bde682b81f8a07450c3119014bb9446b00","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-212e8f9c7.tgz","fileCount":11,"integrity":"sha512-4eaLG81lAf5OwcMiecaHqTRszfWGNqER+AkGCExlmlBD/nfVfTzkDtU48bQExYqEGTA9rDdsAGuwasc4ef3Tfw==","signatures":[{"sig":"MEYCIQCmTSz3GwErswePRTzjyYjfLS99aPoxrXARxPphbBnQygIhAM/YZqUmT6AwVSigrj+WfjLtaI+1V7Cfpq1mc/ZmAxlU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-212e8f9c7.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/e7f9a6904e85dd1ab180ec62467e662f/cloudflare-workers-shared-0.0.0-212e8f9c7.tgz","_integrity":"sha512-4eaLG81lAf5OwcMiecaHqTRszfWGNqER+AkGCExlmlBD/nfVfTzkDtU48bQExYqEGTA9rDdsAGuwasc4ef3Tfw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250523.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-212e8f9c7_1748357412210_0.7449912109055254","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fea7128ba":{"name":"@cloudflare/workers-shared","version":"0.0.0-fea7128ba","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fea7128ba","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d964df6f9fcaebddbbf0d4ac9eeae1324492130f","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fea7128ba.tgz","fileCount":11,"integrity":"sha512-hoFnpXrDT43HIX6YXHv5/1UOQRarc+TDTpdQra8rGIIejYMSlrqfdoQ/oQLpIpZwXPSo2y3KMdqgzoNVKsw3bg==","signatures":[{"sig":"MEYCIQCMnDheMqYHR2j0Ek2nJygP/ROtPrb/021509/xAHm9TQIhAKUbyAc9wtjWaEi8evObVwyfjHoSKxjbqFsX36kZyOCu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-fea7128ba.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/6234983767cf424dcb7ddaf09e5c4878/cloudflare-workers-shared-0.0.0-fea7128ba.tgz","_integrity":"sha512-hoFnpXrDT43HIX6YXHv5/1UOQRarc+TDTpdQra8rGIIejYMSlrqfdoQ/oQLpIpZwXPSo2y3KMdqgzoNVKsw3bg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250523.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fea7128ba_1748358351327_0.2369469513727036","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fdae3f766":{"name":"@cloudflare/workers-shared","version":"0.0.0-fdae3f766","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fdae3f766","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"efba5de9800292296580dca98a0d69566c67e980","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fdae3f766.tgz","fileCount":11,"integrity":"sha512-aORhtjUzv3j/968zn+0f9Q7f+PefVtfoWdwKgf+pGqpd0U+e/fqMHHWMOSSWVJvmpbhi0ze3zRQ+8HfO0SNfcg==","signatures":[{"sig":"MEYCIQDPB0OouUoLW+RfOUmlyFL3uycLttgnObJGKP9fH26tSQIhALrMjGK0U5w4cT1dOmvqgqDqXTWyUAX/EuFxZHZlExdE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-fdae3f766.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d4f65c261ea6d7076dd4390f68aa1cff/cloudflare-workers-shared-0.0.0-fdae3f766.tgz","_integrity":"sha512-aORhtjUzv3j/968zn+0f9Q7f+PefVtfoWdwKgf+pGqpd0U+e/fqMHHWMOSSWVJvmpbhi0ze3zRQ+8HfO0SNfcg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250523.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fdae3f766_1748364645035_0.7514051821300969","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d9d937ab6":{"name":"@cloudflare/workers-shared","version":"0.0.0-d9d937ab6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d9d937ab6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"73dd045f02a8476df1eaa7ed63cc0e2ae1a52955","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d9d937ab6.tgz","fileCount":11,"integrity":"sha512-Zbe2kab/03zdUSBwpT+FPnAEYZueEbN8R40k3Rv8DKT2oZBj8EixcGi1sCC9QmzKrnJd+PuTA7mfyL2Ti4iTkg==","signatures":[{"sig":"MEQCICiGd5WAN/LLlYTmD60heaudiEsMB4un5iuW/q57J5O0AiASjr1RhwYEFlaBaNFVcl/WkcakRmcaGfyFS1dHs5ht/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-d9d937ab6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/539560ad6f4d4e5fcd6f3bafeca8a13f/cloudflare-workers-shared-0.0.0-d9d937ab6.tgz","_integrity":"sha512-Zbe2kab/03zdUSBwpT+FPnAEYZueEbN8R40k3Rv8DKT2oZBj8EixcGi1sCC9QmzKrnJd+PuTA7mfyL2Ti4iTkg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250525.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d9d937ab6_1748365476619_0.6377193713463236","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-8c313f145":{"name":"@cloudflare/workers-shared","version":"0.0.0-8c313f145","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-8c313f145","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"bcb95b6fc153e6e3f08d46d6c4a28ef8f0a11280","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-8c313f145.tgz","fileCount":11,"integrity":"sha512-FtAX+IsteffB6p/4MyW936x4UguVtBDOpRNpcz6RidnYhFdr2rCouChUwLv1sGjsWI5gXc0PU2aZhyTFj2KQdQ==","signatures":[{"sig":"MEUCIQDgP4yq8itrMQgPmBBL+vgJ7mZz23L+YVn/VmUQG/ZMewIgKbXzawqb13JM2TXm24qhWUHOgOYcRt5KSgZBqCvkso4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-8c313f145.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/cac169c00179dcf48bc5660852242a50/cloudflare-workers-shared-0.0.0-8c313f145.tgz","_integrity":"sha512-FtAX+IsteffB6p/4MyW936x4UguVtBDOpRNpcz6RidnYhFdr2rCouChUwLv1sGjsWI5gXc0PU2aZhyTFj2KQdQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250525.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-8c313f145_1748426690353_0.6744328518295069","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ee713a67f":{"name":"@cloudflare/workers-shared","version":"0.0.0-ee713a67f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ee713a67f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"302545153f6893b7fc607795fd4f4b8cfb13fdb3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ee713a67f.tgz","fileCount":11,"integrity":"sha512-jsCEKhmk2f9OwNCvPt6e09rvb67KGIQKBdIxAwDlBHtBsLp1fGtlhjPubKnk8AUh/uE927GMQ+xD3NBoWAwz5w==","signatures":[{"sig":"MEUCIFiJkzDsUQrNV8TkqndC9yzfGoIXGebMbRVs4HyqgDINAiEAp884tCg/1uGLaFeq0Q0XEiohaagpqTdJiPOyc9iLeMk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-ee713a67f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/35fbee211a68d9b3755924152eeb2dae/cloudflare-workers-shared-0.0.0-ee713a67f.tgz","_integrity":"sha512-jsCEKhmk2f9OwNCvPt6e09rvb67KGIQKBdIxAwDlBHtBsLp1fGtlhjPubKnk8AUh/uE927GMQ+xD3NBoWAwz5w==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250525.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ee713a67f_1748432915792_0.8144143023459383","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-1f76f30bb":{"name":"@cloudflare/workers-shared","version":"0.0.0-1f76f30bb","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-1f76f30bb","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c9992385a835264f64432f6db8dc1f5e195f5c29","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-1f76f30bb.tgz","fileCount":11,"integrity":"sha512-7MwjSmyAirgImDbfwG01wUqnir4ub4tiaV3oV4+UShtceRT0HrkdK3dYUgWeXAjag4edmM21VmsYUb6W4kAuyQ==","signatures":[{"sig":"MEUCIG2S+LfjYfYRHE9neZy/r8Yw87+iCTJcjBpySa8LQObvAiEAphKsLbMz1fDFNWLiJFt+WcpfdyEgrz0iruzsdzZ1+2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-1f76f30bb.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/5e148c91e8d6c1e13a6e96ab286cddb4/cloudflare-workers-shared-0.0.0-1f76f30bb.tgz","_integrity":"sha512-7MwjSmyAirgImDbfwG01wUqnir4ub4tiaV3oV4+UShtceRT0HrkdK3dYUgWeXAjag4edmM21VmsYUb6W4kAuyQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250525.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-1f76f30bb_1748434878846_0.958571459409699","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-e39a45ffa":{"name":"@cloudflare/workers-shared","version":"0.0.0-e39a45ffa","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-e39a45ffa","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a0dca33aaaaf2767e3c03aab4854c480b51a2273","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-e39a45ffa.tgz","fileCount":11,"integrity":"sha512-H94Y1aF57hwlm2sEtfy1q5KodVnsXGG1HHsal4xG/6NgRPH8VGg16Pg5Q7RE57GuxmNNLWuKdPP6wKBmlMUmVw==","signatures":[{"sig":"MEQCIAI/aFkdqgJIlPUQXm0m0zxf5xydQKrBacPOLejvQ2VuAiB8YgYvu84Ha70dJ5e2s2AJNOhqxrWaURTtxvpcgVWHcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-e39a45ffa.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/88505844eb8638067b24dbec651a1610/cloudflare-workers-shared-0.0.0-e39a45ffa.tgz","_integrity":"sha512-H94Y1aF57hwlm2sEtfy1q5KodVnsXGG1HHsal4xG/6NgRPH8VGg16Pg5Q7RE57GuxmNNLWuKdPP6wKBmlMUmVw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250525.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-e39a45ffa_1748435500779_0.6655142336087561","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-fec45ed61":{"name":"@cloudflare/workers-shared","version":"0.0.0-fec45ed61","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-fec45ed61","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"b7eae7f57b3c2f42a73dd40dd5596dfce1173307","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-fec45ed61.tgz","fileCount":11,"integrity":"sha512-34ANnP5ZBtOi6D+gAYp4G3Evfdkg9QjextS7FZJdnqf2YCL5yBeMotMvGOZb/723+7qsQuOnsU8QhbmDVsEKtA==","signatures":[{"sig":"MEUCIQCVM0cKbwQN41tI6Vn8gUAHUqTUrsfnSrmQlmYX9Y5jKAIgKEHqaJ1NdyvvVuLEeOwDcRXqF/mZ736gwzXRf34k2ZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-fec45ed61.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/81165b41c4e029a773bb25a893ac08f4/cloudflare-workers-shared-0.0.0-fec45ed61.tgz","_integrity":"sha512-34ANnP5ZBtOi6D+gAYp4G3Evfdkg9QjextS7FZJdnqf2YCL5yBeMotMvGOZb/723+7qsQuOnsU8QhbmDVsEKtA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250525.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-fec45ed61_1748440557538_0.15972010346978083","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-781924bb9":{"name":"@cloudflare/workers-shared","version":"0.0.0-781924bb9","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-781924bb9","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"bd3c002adbbb61242cdbd6003efec2fc154170b3","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-781924bb9.tgz","fileCount":11,"integrity":"sha512-CwIrzfKrvC5QY9Tgz2ObYB5afpv0jEqDSa10dOQ7uvlFt59HyNjtb0aK2A/ZDKVxv5hZkcfd4Z1EEXJOSMASsQ==","signatures":[{"sig":"MEUCIE329lACbXV31agg3XvEdxf5mbKH6CSMxzMB0B/xILPRAiEA0rLtO53QfjSLNdB83/PIlrU2be8gfYX7QxIxYjJwhCE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-781924bb9.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/207850b9ef57074c37f5cf837eecdc4d/cloudflare-workers-shared-0.0.0-781924bb9.tgz","_integrity":"sha512-CwIrzfKrvC5QY9Tgz2ObYB5afpv0jEqDSa10dOQ7uvlFt59HyNjtb0aK2A/ZDKVxv5hZkcfd4Z1EEXJOSMASsQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250525.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-781924bb9_1748443222187_0.8379302054541811","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-47f0d9871":{"name":"@cloudflare/workers-shared","version":"0.0.0-47f0d9871","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-47f0d9871","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"ce98fcd524b8b4f6a16322515f48147604ed6100","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-47f0d9871.tgz","fileCount":11,"integrity":"sha512-xkG0mcJgykffjl0/yxspOGtz6i0FxxetuyfVXJWdPSTiONaKjc92fxG6O7C4ONAinLySTOTHcOOde8DlDFR/Fg==","signatures":[{"sig":"MEYCIQDeIc9wFr/SqmT7+AEsPxNvISTK2G5zjRJGTzQcFzdlxQIhAKkhoi1qo4cdd2GM1llu8nI/UAhlMNRE3hYHis16bhp0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-47f0d9871.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/780cfc2f7d86161f9338fa22da9ab1ec/cloudflare-workers-shared-0.0.0-47f0d9871.tgz","_integrity":"sha512-xkG0mcJgykffjl0/yxspOGtz6i0FxxetuyfVXJWdPSTiONaKjc92fxG6O7C4ONAinLySTOTHcOOde8DlDFR/Fg==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250525.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-47f0d9871_1748450512801_0.872869602985584","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-2e12e6e6f":{"name":"@cloudflare/workers-shared","version":"0.0.0-2e12e6e6f","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-2e12e6e6f","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d11c5f53aa0e796bc061e017befc979730ea121a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-2e12e6e6f.tgz","fileCount":11,"integrity":"sha512-fdBltomGuiCoWuCrUF7f8qJNIKKO2Sc+Hhf9mhJWYq6ri96sd2UM9EAet58pYiAty6VIQG6YER46sGU0WpgUTA==","signatures":[{"sig":"MEQCIAHdNwPUtEUAt8DBdjdTwfnWpGV4kbUqHI3QicauJ6zKAiAXb2uzM1Slub/PID8Fqh0r0vvgSW2IzldyPPGjbwulzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-2e12e6e6f.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/411625864709e28ab365a9a1044846e3/cloudflare-workers-shared-0.0.0-2e12e6e6f.tgz","_integrity":"sha512-fdBltomGuiCoWuCrUF7f8qJNIKKO2Sc+Hhf9mhJWYq6ri96sd2UM9EAet58pYiAty6VIQG6YER46sGU0WpgUTA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250525.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-2e12e6e6f_1748453819927_0.68143752897818","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-b8f058c81":{"name":"@cloudflare/workers-shared","version":"0.0.0-b8f058c81","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b8f058c81","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"295ec30f3f5ce44018bc4968857385b9d08a8b35","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b8f058c81.tgz","fileCount":11,"integrity":"sha512-HLaVvjIiFIZnDyYIpfUGk9FU05oY4Gww8gIZ4+blhpo6qasX7qJ94uN9X5ofjZjEvzeuOiMoI6wQ20dtNIxzgA==","signatures":[{"sig":"MEUCIQDP8EKdn2Eqrf2Nbh4osw9pIzaasHVSDZXzXZ7Hm8hw/QIgD8xchhAqgOlPvFNZGqv7neVKwm2sviGPrPl5QOvSf1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-b8f058c81.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/f7b16de790542d974eb797ffede523f0/cloudflare-workers-shared-0.0.0-b8f058c81.tgz","_integrity":"sha512-HLaVvjIiFIZnDyYIpfUGk9FU05oY4Gww8gIZ4+blhpo6qasX7qJ94uN9X5ofjZjEvzeuOiMoI6wQ20dtNIxzgA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250525.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b8f058c81_1748457183606_0.5125074250950263","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-d3a6eb30e":{"name":"@cloudflare/workers-shared","version":"0.0.0-d3a6eb30e","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-d3a6eb30e","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"9263d1f4b673f209a67d863bb39280b2278b2d69","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-d3a6eb30e.tgz","fileCount":11,"integrity":"sha512-vfgLA9fmuENQ9YpvBpcLI+97Kr9G4QmAO4RJK+TT4IcABnaRvMP0cDmzlzXNVGR7rX4VWywNQUDnxAe/QOpZsA==","signatures":[{"sig":"MEYCIQD7NEKpjovzlULbervc8Mp7roGrwvz0itgm4yijL2dJEgIhAKaanEPUrPXQIWENn8MOKGa5CYQL/BvjCA/I5XMYaHeJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-d3a6eb30e.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d32b7f838c6dec211f31c10b18bfbc06/cloudflare-workers-shared-0.0.0-d3a6eb30e.tgz","_integrity":"sha512-vfgLA9fmuENQ9YpvBpcLI+97Kr9G4QmAO4RJK+TT4IcABnaRvMP0cDmzlzXNVGR7rX4VWywNQUDnxAe/QOpZsA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250525.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-d3a6eb30e_1748459678693_0.51745750302942","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-6dc5f221b":{"name":"@cloudflare/workers-shared","version":"0.0.0-6dc5f221b","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-6dc5f221b","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"35fb5a8aea3e5ee29afffaa07c6a4a78a8d63559","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-6dc5f221b.tgz","fileCount":11,"integrity":"sha512-2INFVWLs82ds73E/IB2zAVtrxkxDYAAoB8M2wHEpBlc4qFpj3Kuq7dFhPGBMW1VhJe0K92uliYhYSgVS1GDdSA==","signatures":[{"sig":"MEYCIQC3it7+S5BADPrycwcdxD5WjJoVlzOVxK2s7Gv0uU8sUwIhAJQxtS+Bv+86envQxvwvz59rtD9jScaIAZIs3MrWB8EX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-6dc5f221b.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/89e3121e84f29f1ea0a58549d79c6ac2/cloudflare-workers-shared-0.0.0-6dc5f221b.tgz","_integrity":"sha512-2INFVWLs82ds73E/IB2zAVtrxkxDYAAoB8M2wHEpBlc4qFpj3Kuq7dFhPGBMW1VhJe0K92uliYhYSgVS1GDdSA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250525.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-6dc5f221b_1748515495486_0.40146195598231893","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-bd763c3ee":{"name":"@cloudflare/workers-shared","version":"0.0.0-bd763c3ee","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-bd763c3ee","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"c06c868942f54d2ec51296acdfca9b0011eca8bc","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-bd763c3ee.tgz","fileCount":11,"integrity":"sha512-52BangWAaFviRs7YSgx3WDgk8TfdWD+HRo+qG/YnqKcp3L5lWJB1rS5R82MTzdcIGXHUZp8XE0PlRoOaadGa9g==","signatures":[{"sig":"MEUCIQDJ6s5yHUeu6XNVkiGnB/vDJRyY0jeYytw5OlxLvoiCPwIgC4Cv98ZmMoPglZh6zwjjZzma+1mDKcVoJdtRZ639y0U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-bd763c3ee.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/70315f53965f2dd089b7cb524f454505/cloudflare-workers-shared-0.0.0-bd763c3ee.tgz","_integrity":"sha512-52BangWAaFviRs7YSgx3WDgk8TfdWD+HRo+qG/YnqKcp3L5lWJB1rS5R82MTzdcIGXHUZp8XE0PlRoOaadGa9g==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250525.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-bd763c3ee_1748518877381_0.18346559863830225","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ce7cb9ab2":{"name":"@cloudflare/workers-shared","version":"0.0.0-ce7cb9ab2","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ce7cb9ab2","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"d4af5488244a1397126f95f2b0f0de038f6cf1aa","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ce7cb9ab2.tgz","fileCount":11,"integrity":"sha512-qdQs/yrdY9rGoK8UAaHWZzMK4nbHP6t/YPDBcKq4foPN1Z5eTUQjjNfP8ZtjzxAwnieb5paeeHjipkCzcmqSFQ==","signatures":[{"sig":"MEYCIQCT+10Lk41QX+9vcuE+bkznSQnFd7brQJ0qqdVTEUItegIhAIQm02r7gS8ZGj4kt0JWlqGqeGls9pOadKNUwRN+6cRr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-ce7cb9ab2.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/34b88dd5b4e5cf4520944a385f3ec522/cloudflare-workers-shared-0.0.0-ce7cb9ab2.tgz","_integrity":"sha512-qdQs/yrdY9rGoK8UAaHWZzMK4nbHP6t/YPDBcKq4foPN1Z5eTUQjjNfP8ZtjzxAwnieb5paeeHjipkCzcmqSFQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250525.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ce7cb9ab2_1748524016414_0.5127887583041768","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-7028c3705":{"name":"@cloudflare/workers-shared","version":"0.0.0-7028c3705","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-7028c3705","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"a9b693fa8a1d45f617abeb84777b1f3356bd72be","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-7028c3705.tgz","fileCount":11,"integrity":"sha512-1qtSzDXHi6WVbauENKR2GHNRT/i9cSqzlB0QLdyVhK+k6bm+Snw92ktickk0ZvxKKujSOl/natz1t4hLcAf8Zw==","signatures":[{"sig":"MEUCIQCQHW/3Vz3RYz7ZeYBCNFJML/ethnz56jpSXeIKcvhC/AIgbppfCjqijobpCWyhca71eglprS1k7MH73u644UbWeIc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-7028c3705.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/700c40891c07f0e517d346053d30d189/cloudflare-workers-shared-0.0.0-7028c3705.tgz","_integrity":"sha512-1qtSzDXHi6WVbauENKR2GHNRT/i9cSqzlB0QLdyVhK+k6bm+Snw92ktickk0ZvxKKujSOl/natz1t4hLcAf8Zw==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250525.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-7028c3705_1748544442981_0.5441826656451876","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-92719a535":{"name":"@cloudflare/workers-shared","version":"0.0.0-92719a535","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-92719a535","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"06655c53b4eced05ea178079ae04dc6a5ba3e86a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-92719a535.tgz","fileCount":11,"integrity":"sha512-Oqi1in7Whd58W0ZiU+WMTX3dfLPfpP3SJCtOJgZTRT/ZnTKDSKIuWaO4kPlkVs5faa4RZhhKTcynv480SGGGzQ==","signatures":[{"sig":"MEQCIHcrGHqoUwraia1OhoXR5ldRn6INAC8pR+4AAWD5OPt+AiAh6IPAyOlAw1fJrnEFSjD0ykTUqB6HhHNtZqop2xUX9w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-92719a535.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/b96e3d69d27ad7af7878a8458794bc42/cloudflare-workers-shared-0.0.0-92719a535.tgz","_integrity":"sha512-Oqi1in7Whd58W0ZiU+WMTX3dfLPfpP3SJCtOJgZTRT/ZnTKDSKIuWaO4kPlkVs5faa4RZhhKTcynv480SGGGzQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250525.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-92719a535_1748603480871_0.6512315509195259","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-ad3d0f9a8":{"name":"@cloudflare/workers-shared","version":"0.0.0-ad3d0f9a8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-ad3d0f9a8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"464534285711c2b8cc2055c167b37222db8c8aa9","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-ad3d0f9a8.tgz","fileCount":11,"integrity":"sha512-7IdK3LoKZ+pnV6fmb4tdJeBT4VnxeOTXrqSq7E31uA6UX5ei/lV7L7h8ek5qHtlVB1Gb75KvavxfW34bq6U71Q==","signatures":[{"sig":"MEQCIBBbaLqoM5UNHwbehoMKKdWL9lAQG1I/WfvVZYTvO4YWAiAjUREp1g3jSfKBTZaA76K1Unz12Fy3ylri8GvAk9bOmA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-ad3d0f9a8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/1594097f2400d4da00fc62840c6b56a4/cloudflare-workers-shared-0.0.0-ad3d0f9a8.tgz","_integrity":"sha512-7IdK3LoKZ+pnV6fmb4tdJeBT4VnxeOTXrqSq7E31uA6UX5ei/lV7L7h8ek5qHtlVB1Gb75KvavxfW34bq6U71Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250525.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-ad3d0f9a8_1748606052031_0.03305960245319617","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-80e75f4a6":{"name":"@cloudflare/workers-shared","version":"0.0.0-80e75f4a6","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-80e75f4a6","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"22b739cb8771497708363c85213812aeb2083a39","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-80e75f4a6.tgz","fileCount":11,"integrity":"sha512-Df43Gr7gWsugJUzUoMvcqQOeA4FZOnmv7N4rrsoqtKXNIPVO9MyiD6xp0w1xCejsiOqZ3HmAf9dBdLwpE4UWtA==","signatures":[{"sig":"MEUCIQD3+XL19tP47F+yLyMhcXtsIOZ7GvNXG7392ogl8OBC7QIgEAXKULKWYp7mxRD0xOQDIrop3x9eeyKqzmz0AQs41J0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-80e75f4a6.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/d61248332af5953da6d376775c7de9c2/cloudflare-workers-shared-0.0.0-80e75f4a6.tgz","_integrity":"sha512-Df43Gr7gWsugJUzUoMvcqQOeA4FZOnmv7N4rrsoqtKXNIPVO9MyiD6xp0w1xCejsiOqZ3HmAf9dBdLwpE4UWtA==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250525.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-80e75f4a6_1748607136578_0.8122271579681717","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-40dd603b8":{"name":"@cloudflare/workers-shared","version":"0.0.0-40dd603b8","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-40dd603b8","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"156397686b7a0ea8c88afe0d9529e1114dc6143a","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-40dd603b8.tgz","fileCount":11,"integrity":"sha512-JjNcAS1GWpTJwarbe5HFEMM652xH7BOlENvWjKFQtHeSrkwfv6BLRN0xelncvuUOpE4a26UZSubihYuIBMNw3Q==","signatures":[{"sig":"MEQCIEU39uwfCx/xunJbX/My/t99iFjbgPzcctMsmGBpd8aKAiA/bc6OnxMFTRbRyrtPYA98B/Q3AyJ6upAxjGsCD8rMvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-40dd603b8.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/31eb60ee5f7f6d2a97639ff050823451/cloudflare-workers-shared-0.0.0-40dd603b8.tgz","_integrity":"sha512-JjNcAS1GWpTJwarbe5HFEMM652xH7BOlENvWjKFQtHeSrkwfv6BLRN0xelncvuUOpE4a26UZSubihYuIBMNw3Q==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250525.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-40dd603b8_1748617376929_0.7815272465922916","host":"s3://npm-registry-packages-npm-production"}},"0.0.0-b3be05734":{"name":"@cloudflare/workers-shared","version":"0.0.0-b3be05734","keywords":["cloudflare","workers","cloudflare workers"],"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","_id":"@cloudflare/workers-shared@0.0.0-b3be05734","maintainers":[{"name":"rexscaria","email":"arunrex@cloudflare.com"},{"name":"dcruz_cf","email":"dcruz@cloudflare.com"},{"name":"xuranwang","email":"xuran@cloudflare.com"},{"name":"jculvey","email":"jculveyhouse@gmail.com"},{"name":"sejoker","email":"sejoker@gmail.com"},{"name":"vasturiano","email":"vastur@gmail.com"},{"name":"pcostanzo","email":"pcostanzo@cloudflare.com"},{"name":"cf-radar","email":"team@radar.cloudflare.com"},{"name":"cf-ci-write","email":"npm-readonly@cloudflare.com"},{"name":"segments-write","email":"ingvar@cloudflare.com"},{"name":"thibmeu","email":"mail@thibaultmeunier.com"},{"name":"xortive","email":"granjef3@gmail.com"},{"name":"gurjinder","email":"gurjinder@cloudflare.com"},{"name":"cf-ci2","email":"npm-readonly2@cloudflare.com"},{"name":"lvalenta","email":"lvalenta@cloudflare.com"},{"name":"worenga","email":"benedikt@cloudflare.com"},{"name":"chiminator","email":"rnguyen@cloudflare.com"},{"name":"third774","email":"kevin.kipp@gmail.com"},{"name":"jasnell","email":"jasnell@gmail.com"},{"name":"terinjokes","email":"terinjokes@gmail.com"},{"name":"celso","email":"mail@celso.io"},{"name":"jsteinberger","email":"jsteinberger@cloudflare.com"},{"name":"geelen","email":"glen@glenmaddern.com"},{"name":"gregbrimble","email":"developer@gregbrimble.com"},{"name":"asapzacy","email":"zacdarellano@gmail.com"},{"name":"marksteyn","email":"mark@cloudflare.com"},{"name":"g4brym","email":"g4bryrm98@gmail.com"},{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},{"name":"snigdha34","email":"sgupta@cloudflare.com"},{"name":"sgoodhew_cf","email":"sgoodhew@cloudflare.com"},{"name":"cf-media-manager","email":"florian@cloudflare.com"},{"name":"dash_service_account","email":"service-account@cloudflare-ui.com"},{"name":"lbarthonet","email":"lbarthonet@cloudflare.com"},{"name":"jacobbednarz","email":"jacob.bednarz@gmail.com"},{"name":"lerwincf","email":"lerwin@cloudflare.com"},{"name":"simonabadoiu","email":"sbadoiu@cloudflare.com"},{"name":"cms1919","email":"csparks+1@cloudflare.com"},{"name":"mgirouard-cf","email":"mgirouard+npmjs@cloudflare.com"},{"name":"musa-cf","email":"musa@cloudflare.com"},{"name":"vaishakpdinesh","email":"vaishak@cloudflare.com"}],"homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"dist":{"shasum":"548070019cbd08198879377fbb7bb19dadcffea0","tarball":"https://registry.npmjs.org/@cloudflare/workers-shared/-/workers-shared-0.0.0-b3be05734.tgz","fileCount":11,"integrity":"sha512-moBS92zmv5+/DSzUj9YCvlq+AuhNZwhAqLE+TPqJaclPZuExRMedTS+xfPA4hyCVSHYT6A6uHGl+BzPtecYNCQ==","signatures":[{"sig":"MEUCIQCXmGqTn1ncHK8vvaFmEZXTDl3VrR5nypd3jiAJl0VesQIgC2RAyktiRMcN/56pzLyZgjhrsavU7ogFpO43Llk+Y5E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1031023},"_from":"file:cloudflare-workers-shared-0.0.0-b3be05734.tgz","types":"./dist","volta":{"extends":"../../package.json"},"engines":{"node":">=18.0.0"},"scripts":{"dev":"pnpm run clean && concurrently -n bundle:asset-worker,bundle:router-worker -c blue,magenta \"pnpm run bundle:asset-worker --watch\" \"pnpm run bundle:router-worker --watch\"","test":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker\" \"pnpm run test:asset-worker\" \"pnpm run test:utils\"","build":"pnpm run clean && pnpm run bundle:asset-worker:prod && pnpm run bundle:router-worker:prod && pnpm run types:emit","clean":"rimraf dist","deploy":"pnpm run generate-sourcemaps && pnpm run deploy:router-worker && pnpm run deploy:asset-worker && pnpm run upload-sourcemaps","test:ci":"concurrently --group -n router-worker,asset-worker,utils \"pnpm run test:router-worker --run\" \"pnpm run test:asset-worker --run\" \"pnpm run test:utils --run\"","check:lint":"eslint . --max-warnings=0","check:type":"pnpm run check:type:tests && tsc","test:utils":"vitest --dir utils","types:emit":"tsc index.ts --declaration --emitDeclarationOnly --declarationDir ./dist","deploy:staging":"pnpm run deploy:router-worker-staging && pnpm run deploy:asset-worker-staging","check:type:tests":"tsc -p ./asset-worker/tests/tsconfig.json && tsc -p ./router-worker/tests/tsconfig.json","test:asset-worker":"vitest -c asset-worker/vitest.config.mts --dir asset-worker","upload-sourcemaps":"pnpm run upload-sourcemaps:asset-worker && pnpm run upload-sourcemaps:router-worker","test:router-worker":"vitest -c router-worker/vitest.config.mts --dir router-worker","bundle:asset-worker":"esbuild asset-worker/src/index.ts --format=esm --bundle --outfile=dist/asset-worker.mjs --sourcemap=external --external:cloudflare:*","deploy:asset-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps":"pnpm run generate-sourcemaps:asset-worker && pnpm generate-sourcemaps:router-worker","bundle:router-worker":"esbuild router-worker/src/index.ts --format=esm --bundle --outfile=dist/router-worker.mjs --sourcemap=external","deploy:router-worker":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler versions upload -c router-worker/wrangler.jsonc --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","bundle:asset-worker:prod":"pnpm run bundle:asset-worker --minify && node -r esbuild-register scripts/copy-config-file.ts","bundle:router-worker:prod":"pnpm run bundle:router-worker --minify","deploy:asset-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c asset-worker/wrangler.jsonc -e staging","deploy:router-worker-staging":"CLOUDFLARE_API_TOKEN=$WORKERS_DEPLOY_AND_CONFIG_CLOUDFLARE_API_TOKEN pnpx wrangler deploy -c router-worker/wrangler.jsonc -e staging","upload-sourcemaps:asset-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker asset-worker --tag aw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","upload-sourcemaps:router-worker":"node -r esbuild-register ./scripts/upload-sourcemaps.ts --worker router-worker --tag rw-$(node -r esbuild-register ./scripts/get-version-tag.ts)","generate-sourcemaps:asset-worker":"pnpx wrangler versions upload -c asset-worker/wrangler.jsonc --dry-run --outdir=./dist","generate-sourcemaps:router-worker":"pnpx wrangler versions upload -c router-worker/wrangler.jsonc --dry-run --outdir=./dist"},"_npmUser":{"name":"wrangler-publisher","email":"workers-devprod@cloudflare.com"},"_resolved":"/tmp/cbccdc7dbddb8b590a52535ad75c2f75/cloudflare-workers-shared-0.0.0-b3be05734.tgz","_integrity":"sha512-moBS92zmv5+/DSzUj9YCvlq+AuhNZwhAqLE+TPqJaclPZuExRMedTS+xfPA4hyCVSHYT6A6uHGl+BzPtecYNCQ==","repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"_npmVersion":"10.8.2","description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","directories":{},"workers-sdk":{"deploy":true,"prerelease":true},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.22.3","mime":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"ignore":"^5.2.0","rimraf":"^6.0.1","vitest":"~2.1.0","esbuild":"0.25.4","toucan-js":"4.0.0","typescript":"^5.7.2","@sentry/cli":"^2.37.0","@types/mime":"^3.0.4","concurrently":"^8.2.2","@cloudflare/workers-types":"^4.20250525.0","@cloudflare/workers-tsconfig":"0.0.0","@cloudflare/vitest-pool-workers":"^0.7.0","@cloudflare/eslint-config-worker":"1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/workers-shared_0.0.0-b3be05734_1748620577683_0.12369933194100557","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2024-08-06T15:59:02.778Z","modified":"2026-09-03T14:25:02.850Z","0.1.0":"2024-08-06T15:59:03.107Z","0.0.0-5d149b98":"2024-08-08T09:17:02.639Z","0.0.0-19b1e698":"2024-08-08T12:28:24.006Z","0.0.0-09b50927":"2024-08-08T15:55:31.287Z","0.0.0-51cc4f80":"2024-08-09T07:33:06.905Z","0.0.0-b4483dd3":"2024-08-09T13:40:18.541Z","0.0.0-30e945b5":"2024-08-09T13:52:15.540Z","0.0.0-d2b7482c":"2024-08-09T14:08:36.180Z","0.0.0-a75c883d":"2024-08-09T15:17:47.223Z","0.0.0-8491cb3d":"2024-08-09T16:49:19.734Z","0.0.0-ff049092":"2024-08-12T10:01:45.690Z","0.0.0-71882ee9":"2024-08-12T11:00:57.210Z","0.0.0-5d771c28":"2024-08-12T11:20:28.427Z","0.0.0-3ae16ac5":"2024-08-12T11:28:59.534Z","0.0.0-d86abb2c":"2024-08-12T15:55:00.634Z","0.0.0-a2a144ca":"2024-08-12T16:24:24.828Z","0.0.0-515de6ab4":"2024-08-12T18:29:16.431Z","0.0.0-3aa7463df":"2024-08-13T08:39:32.283Z","0.0.0-dbc678218":"2024-08-13T09:38:08.549Z","0.0.0-19e5b6445":"2024-08-13T10:58:10.066Z","0.0.0-1306feb5d":"2024-08-13T11:21:36.077Z","0.0.0-3402ab9d5":"2024-08-13T12:02:08.982Z","0.0.0-da9106c7c":"2024-08-13T12:50:26.739Z","0.0.0-08416c97a":"2024-08-13T16:21:25.363Z","0.0.0-231f1f67a":"2024-08-13T16:38:08.985Z","0.0.0-e24939c53":"2024-08-13T20:31:48.740Z","0.0.0-1d4a36f17":"2024-08-14T07:21:14.072Z","0.0.0-34bf39301":"2024-08-14T08:33:35.373Z","0.0.0-0e36f8913":"2024-08-14T08:42:50.615Z","0.0.0-3c24d84ff":"2024-08-14T12:02:24.678Z","0.0.0-fd0bd46eb":"2024-08-15T06:49:36.135Z","0.0.0-3516faaed":"2024-08-15T07:16:03.721Z","0.0.0-0d85f2464":"2024-08-15T07:35:54.413Z","0.0.0-37dc86ff4":"2024-08-15T10:48:40.176Z","0.0.0-00f340f7c":"2024-08-15T11:21:46.946Z","0.0.0-59556eb2f":"2024-08-15T14:40:35.846Z","0.0.0-371b6bb86":"2024-08-15T20:15:58.666Z","0.2.0":"2024-08-16T07:17:46.262Z","0.0.0-fcc7129cf":"2024-08-16T07:22:51.988Z","0.0.0-82c069fa7":"2024-08-16T08:10:28.548Z","0.0.0-c44ab9258":"2024-08-16T11:04:26.912Z","0.0.0-14fb0343c":"2024-08-16T11:20:13.657Z","0.0.0-56a3de2c8":"2024-08-16T14:58:01.171Z","0.0.0-a9b4f252c":"2024-08-16T16:19:06.522Z","0.0.0-bd7d79a2c":"2024-08-19T10:25:30.723Z","0.0.0-50a60a69e":"2024-08-19T10:33:54.680Z","0.0.0-87c8f2dc7":"2024-08-19T11:37:36.062Z","0.0.0-19aa64fc7":"2024-08-19T13:06:15.826Z","0.0.0-d0ecc6afb":"2024-08-20T07:53:30.301Z","0.0.0-d80fccbb4":"2024-08-20T10:59:49.512Z","0.0.0-27878931e":"2024-08-20T17:30:13.734Z","0.0.0-f6ace9f68":"2024-08-20T17:46:35.473Z","0.0.0-090a596ec":"2024-08-21T15:00:48.436Z","0.0.0-e75c5812f":"2024-08-21T17:39:41.532Z","0.0.0-f5bde6691":"2024-08-22T09:33:37.711Z","0.0.0-c7a980c34":"2024-08-22T11:23:19.794Z","0.0.0-b0e2f0bfc":"2024-08-22T11:46:13.372Z","0.0.0-a9f36ef01":"2024-08-22T12:29:31.259Z","0.0.0-2e9aa5375":"2024-08-22T14:40:00.790Z","0.0.0-042f7a570":"2024-08-22T15:06:52.657Z","0.0.0-b871e3cad":"2024-08-22T16:04:44.100Z","0.3.0":"2024-08-22T16:06:15.587Z","0.0.0-419e9f0f1":"2024-08-22T16:11:19.086Z","0.0.0-6c057d10b":"2024-08-23T10:48:46.353Z","0.0.0-669ec1c4d":"2024-08-23T12:41:54.511Z","0.0.0-439e63a4a":"2024-08-23T13:37:38.013Z","0.0.0-46aee5d16":"2024-08-26T08:06:39.006Z","0.0.0-b61a81e62":"2024-08-27T08:27:38.216Z","0.4.0":"2024-08-27T17:46:53.385Z","0.0.0-1ce82ea9f":"2024-08-27T17:53:14.654Z","0.0.0-da48a7036":"2024-08-27T18:23:32.997Z","0.0.0-2a5b64815":"2024-08-27T18:54:02.638Z","0.0.0-3ff6506cc":"2024-08-27T19:16:03.862Z","0.0.0-e176ba485":"2024-08-27T20:44:18.088Z","0.0.0-c2460c4d8":"2024-08-27T21:57:01.567Z","0.0.0-45ad2e0c8":"2024-08-28T10:14:18.164Z","0.0.0-344a636f3":"2024-08-28T10:40:10.748Z","0.0.0-a7e1bfea3":"2024-08-28T12:15:26.838Z","0.0.0-72ea74214":"2024-08-28T15:01:33.960Z","0.0.0-f4c8cea14":"2024-08-28T15:55:31.470Z","0.0.0-10242377a":"2024-08-28T17:47:05.214Z","0.0.0-0a76d7e55":"2024-08-29T01:30:55.293Z","0.0.0-3bd833cbe":"2024-08-29T15:27:08.067Z","0.0.0-bf2e03e76":"2024-08-29T19:04:50.955Z","0.4.1":"2024-08-30T10:21:35.743Z","0.0.0-dff8d44f4":"2024-08-30T10:31:29.804Z","0.0.0-e8975a93a":"2024-08-30T14:44:33.829Z","0.0.0-c4f0d9e01":"2024-08-30T15:47:54.307Z","0.0.0-3efefe711":"2024-09-03T13:24:23.693Z","0.0.0-226d68a19":"2024-09-03T13:49:05.696Z","0.0.0-644ce4c5c":"2024-09-03T19:37:54.827Z","0.0.0-a197460f4":"2024-09-04T05:30:20.792Z","0.0.0-21a09e064":"2024-09-04T07:19:54.220Z","0.0.0-8d1d464f2":"2024-09-04T07:27:11.436Z","0.0.0-1a4b4ba40":"2024-09-04T13:16:27.192Z","0.0.0-5ea86cad5":"2024-09-05T14:39:59.661Z","0.0.0-a8cac0f17":"2024-09-05T15:27:23.594Z","0.0.0-0c989237e":"2024-09-06T08:12:42.812Z","0.0.0-c365e6121":"2024-09-06T13:38:00.084Z","0.0.0-5936282bf":"2024-09-06T18:15:43.211Z","0.0.0-addb21010":"2024-09-09T09:07:17.620Z","0.0.0-ecdfabed0":"2024-09-09T14:34:36.439Z","0.0.0-18c105bae":"2024-09-10T04:47:35.097Z","0.0.0-46a91e7e7":"2024-09-10T08:53:01.830Z","0.0.0-b0f5f6520":"2024-09-10T10:01:24.808Z","0.0.0-9ca372bcd":"2024-09-10T11:38:55.472Z","0.0.0-64710904a":"2024-09-10T16:37:36.764Z","0.0.0-395e105a3":"2024-09-10T18:18:30.041Z","0.0.0-67711c215":"2024-09-10T18:49:55.152Z","0.0.0-4107f573b":"2024-09-10T21:33:57.791Z","0.0.0-8527675e1":"2024-09-11T10:47:57.995Z","0.0.0-81c40f0a2":"2024-09-11T14:10:06.240Z","0.0.0-3f5b9343a":"2024-09-11T14:45:50.601Z","0.0.0-6523db269":"2024-09-11T15:45:52.135Z","0.0.0-8dcd45665":"2024-09-11T17:45:34.132Z","0.0.0-648cfdd32":"2024-09-11T18:40:43.732Z","0.0.0-7579bd8e5":"2024-09-11T22:32:53.695Z","0.0.0-831f89217":"2024-09-12T08:12:23.467Z","0.0.0-a027c1fa8":"2024-09-12T09:54:36.870Z","0.0.0-7bbed63fb":"2024-09-12T12:30:15.533Z","0.0.0-59a007274":"2024-09-12T14:00:58.881Z","0.0.0-88c40bec9":"2024-09-12T15:26:55.556Z","0.0.0-48eeff467":"2024-09-12T16:12:30.269Z","0.0.0-21741277a":"2024-09-12T16:32:11.835Z","0.0.0-85caaf2c7":"2024-09-12T18:13:37.096Z","0.0.0-40ecf4796":"2024-09-12T18:21:20.578Z","0.0.0-b69811614":"2024-09-12T18:57:46.276Z","0.0.0-16fbbd30a":"2024-09-12T20:11:14.697Z","0.5.0":"2024-09-12T20:48:56.405Z","0.0.0-aea853cd5":"2024-09-12T20:55:11.130Z","0.0.0-0737e0f78":"2024-09-12T21:11:06.652Z","0.0.0-d68e8c996":"2024-09-12T21:52:31.145Z","0.0.0-533eb3695":"2024-09-13T07:22:53.886Z","0.0.0-d6c1dd2bc":"2024-09-13T08:36:03.542Z","0.0.0-fed1fda90":"2024-09-13T08:49:38.999Z","0.0.0-915a1d697":"2024-09-13T09:29:14.900Z","0.0.0-083dfb70c":"2024-09-13T09:50:47.669Z","0.0.0-f30c61f1f":"2024-09-13T11:04:57.752Z","0.0.0-66f5b259a":"2024-09-13T15:05:44.725Z","0.0.0-9b6a74a1f":"2024-09-13T15:14:08.392Z","0.0.0-2507304d9":"2024-09-13T15:36:08.961Z","0.0.0-bd306d705":"2024-09-13T15:53:45.233Z","0.0.0-1babeea7f":"2024-09-13T16:14:33.614Z","0.0.0-f3c040016":"2024-09-13T17:19:03.939Z","0.0.0-0c9d04098":"2024-09-13T18:00:32.486Z","0.0.0-4653bbaf9":"2024-09-13T18:49:44.184Z","0.0.0-b27b74180":"2024-09-13T19:26:24.074Z","0.5.1":"2024-09-13T19:51:40.000Z","0.0.0-ecded1af1":"2024-09-13T19:58:12.362Z","0.0.0-5d8547e26":"2024-09-13T20:58:52.149Z","0.5.2":"2024-09-13T21:18:01.358Z","0.0.0-17684ebc6":"2024-09-13T21:24:07.951Z","0.0.0-7a8bb17a5":"2024-09-13T21:53:40.658Z","0.5.3":"2024-09-13T22:57:21.808Z","0.0.0-daea5e906":"2024-09-13T23:03:46.602Z","0.0.0-9442ec755":"2024-09-16T11:35:56.002Z","0.0.0-3628814d0":"2024-09-16T13:46:58.189Z","0.0.0-c135de470":"2024-09-16T14:10:58.758Z","0.0.0-5b5dd9573":"2024-09-16T15:29:04.529Z","0.0.0-0d2642000":"2024-09-16T22:46:34.238Z","0.0.0-e4fe35cc5":"2024-09-17T09:44:36.778Z","0.0.0-76ece7549":"2024-09-17T15:27:38.449Z","0.0.0-7c9583695":"2024-09-17T15:46:29.764Z","0.0.0-1c4246631":"2024-09-17T16:31:56.837Z","0.0.0-62082aa75":"2024-09-17T17:29:03.404Z","0.0.0-bad3f8e07":"2024-09-17T18:25:03.574Z","0.0.0-9a6b4413f":"2024-09-17T18:42:27.774Z","0.0.0-d81863419":"2024-09-17T19:12:54.083Z","0.0.0-2407c4148":"2024-09-18T10:38:09.501Z","0.0.0-a64aa1b94":"2024-09-18T13:32:49.932Z","0.0.0-e3136f935":"2024-09-18T14:55:09.381Z","0.0.0-6dbbb8809":"2024-09-18T15:15:11.281Z","0.0.0-0deb42b2b":"2024-09-18T16:29:53.222Z","0.0.0-02c895286":"2024-09-18T19:17:21.046Z","0.0.0-460087930":"2024-09-19T01:21:38.320Z","0.0.0-2ddbb6503":"2024-09-19T10:49:53.130Z","0.0.0-a602de088":"2024-09-19T12:27:51.538Z","0.0.0-baa29dbd3":"2024-09-19T13:36:01.423Z","0.0.0-7e0d83d2c":"2024-09-19T14:12:15.125Z","0.0.0-b45e32695":"2024-09-19T15:08:20.838Z","0.0.0-02de10343":"2024-09-19T16:10:50.555Z","0.0.0-fd68f6b43":"2024-09-19T18:03:57.062Z","0.0.0-2840b9f80":"2024-09-20T07:51:32.433Z","0.0.0-61dd93aaa":"2024-09-20T10:17:21.003Z","0.0.0-765550565":"2024-09-20T10:53:28.483Z","0.0.0-3e75612ff":"2024-09-20T11:13:59.486Z","0.0.0-9649dbc74":"2024-09-20T11:29:52.239Z","0.0.0-92730bba1":"2024-09-20T11:48:16.981Z","0.0.0-ecd82e847":"2024-09-20T13:23:39.759Z","0.0.0-50977e45f":"2024-09-20T15:41:59.386Z","0.0.0-1ca313f20":"2024-09-23T10:39:54.970Z","0.0.0-ba4ac8239":"2024-09-23T11:04:20.591Z","0.0.0-563296838":"2024-09-23T11:46:22.489Z","0.0.0-26911536b":"2024-09-23T12:14:18.586Z","0.0.0-7d7f19a2c":"2024-09-23T12:54:03.455Z","0.0.0-9e44d88ac":"2024-09-23T14:53:27.232Z","0.0.0-74d719fb8":"2024-09-23T15:43:47.872Z","0.0.0-4db75e1ea":"2024-09-23T16:22:59.876Z","0.0.0-318640d16":"2024-09-23T16:45:33.094Z","0.5.4":"2024-09-23T18:34:17.493Z","0.0.0-3f0fffc48":"2024-09-23T18:40:36.271Z","0.0.0-f700d3704":"2024-09-24T10:01:47.271Z","0.0.0-bbdc43a1c":"2024-09-24T10:46:20.872Z","0.0.0-638a55063":"2024-09-24T11:46:10.216Z","0.0.0-4e33f2cdc":"2024-09-24T11:56:45.028Z","0.0.0-28cb0d759":"2024-09-24T12:28:36.057Z","0.0.0-17eb8a9f9":"2024-09-24T12:37:45.540Z","0.0.0-0792fa08f":"2024-09-24T14:31:57.027Z","0.0.0-ffe8d10cb":"2024-09-24T17:06:42.551Z","0.0.0-5e2e62c16":"2024-09-25T19:04:55.515Z","0.0.0-1c58a7470":"2024-09-25T19:49:30.795Z","0.0.0-66ad6dfdc":"2024-09-25T20:42:06.118Z","0.0.0-b098256e9":"2024-09-26T09:19:44.262Z","0.0.0-2384560dd":"2024-09-26T11:20:08.244Z","0.0.0-7ede18113":"2024-09-26T12:25:05.344Z","0.0.0-19562124":"2024-09-26T14:13:26.892Z","0.0.0-c5c290d44":"2024-09-27T10:51:21.620Z","0.0.0-b3335b7da":"2024-09-27T11:43:47.613Z","0.0.0-a67cdbfc4":"2024-09-27T14:12:14.679Z","0.0.0-5bfb75df8":"2024-09-27T15:29:46.202Z","0.0.0-ce41da555":"2024-09-27T17:15:11.918Z","0.0.0-ce7db9d9c":"2024-09-27T18:00:00.535Z","0.0.0-5f8c58451":"2024-10-01T09:53:39.509Z","0.0.0-6009bb441":"2024-10-01T10:47:50.146Z","0.0.0-23f6c8d55":"2024-10-01T13:28:09.163Z","0.0.0-dc9039a36":"2024-10-01T14:02:33.059Z","0.0.0-813e963d7":"2024-10-01T15:57:18.319Z","0.0.0-291e5f335":"2024-10-01T17:09:24.179Z","0.0.0-3fa846ec2":"2024-10-01T17:57:28.815Z","0.0.0-b0d514ea5":"2024-10-02T07:00:57.818Z","0.0.0-f16903f46":"2024-10-02T09:32:40.983Z","0.0.0-9e977b529":"2024-10-02T10:37:46.047Z","0.0.0-b123f43c6":"2024-10-02T14:51:59.241Z","0.0.0-b27d8cbad":"2024-10-02T16:41:16.558Z","0.0.0-b2d094e52":"2024-10-02T16:54:12.597Z","0.0.0-27e838516":"2024-10-02T23:17:55.425Z","0.0.0-7dbd0c82a":"2024-10-03T10:52:57.163Z","0.0.0-20a17502b":"2024-10-03T11:09:58.264Z","0.0.0-7ca37bcbb":"2024-10-03T16:20:25.878Z","0.0.0-04a8feda8":"2024-10-03T16:46:33.309Z","0.0.0-f16f961eb":"2024-10-03T18:13:20.028Z","0.0.0-1d1a04d8c":"2024-10-04T06:34:13.235Z","0.0.0-701d41ee8":"2024-10-04T10:21:52.351Z","0.0.0-1caa7fdcc":"2024-10-04T11:11:41.997Z","0.0.0-7a3a6b4cb":"2024-10-04T13:46:56.832Z","0.0.0-dc92af28c":"2024-10-07T10:09:19.192Z","0.0.0-54924a430":"2024-10-07T10:48:32.185Z","0.0.0-5c5094948":"2024-10-07T11:37:54.300Z","0.0.0-d6968507b":"2024-10-07T13:55:31.247Z","0.0.0-30b732807":"2024-10-07T15:06:53.826Z","0.0.0-82180a7a7":"2024-10-07T17:01:45.522Z","0.0.0-32b8a3595":"2024-10-07T17:54:12.179Z","0.0.0-1320f20b3":"2024-10-08T10:15:06.976Z","0.0.0-6e3a50ffb":"2024-10-08T13:32:32.689Z","0.0.0-431c7227c":"2024-10-08T15:10:31.153Z","0.0.0-b34b24629":"2024-10-08T17:05:43.486Z","0.0.0-4cd7ea939":"2024-10-09T09:04:13.100Z","0.0.0-4c6aad05b":"2024-10-09T13:28:24.928Z","0.0.0-795289475":"2024-10-09T14:02:59.135Z","0.0.0-ecef68635":"2024-10-09T14:27:21.111Z","0.0.0-2e649686c":"2024-10-09T15:17:49.748Z","0.0.0-301d41356":"2024-10-10T14:09:56.350Z","0.0.0-a24c86b86":"2024-10-10T14:24:19.461Z","0.0.0-2af75edb3":"2024-10-10T14:41:01.491Z","0.0.0-9608ea77e":"2024-10-10T15:04:46.503Z","0.0.0-eaf71b86c":"2024-10-10T16:13:37.626Z","0.0.0-49982cdde":"2024-10-10T18:14:18.575Z","0.0.0-ef7825832":"2024-10-10T19:13:53.870Z","0.0.0-51aedd433":"2024-10-10T20:43:25.639Z","0.0.0-fd430687e":"2024-10-11T12:54:08.861Z","0.0.0-c86318354":"2024-10-11T14:57:25.856Z","0.6.0":"2024-10-11T15:33:08.979Z","0.0.0-59524104":"2024-10-11T15:39:32.809Z","0.0.0-e5037b92a":"2024-10-11T18:03:15.999Z","0.0.0-07fe80be5":"2024-10-14T14:26:55.507Z","0.0.0-9b5910fdd":"2024-10-15T04:51:19.231Z","0.0.0-5761020cb":"2024-10-15T09:04:11.295Z","0.0.0-be88a62ad":"2024-10-15T10:06:44.970Z","0.0.0-a204747e0":"2024-10-15T11:00:26.216Z","0.0.0-97110195a":"2024-10-15T12:31:25.623Z","0.0.0-3555cdb81":"2024-10-15T13:18:49.564Z","0.0.0-f866217bb":"2024-10-15T13:52:18.266Z","0.0.0-0c7b346eb":"2024-10-15T14:43:48.376Z","0.0.0-6d458fc60":"2024-10-16T11:35:36.999Z","0.0.0-e4a8591e7":"2024-10-16T12:06:49.924Z","0.0.0-b5fa4a6c2":"2024-10-16T13:11:30.300Z","0.0.0-59c66a49b":"2024-10-16T14:35:44.604Z","0.0.0-a5ac45d7d":"2024-10-16T15:19:36.744Z","0.0.0-ef3af253d":"2024-10-16T16:03:58.838Z","0.0.0-616801cc3":"2024-10-16T16:57:59.953Z","0.0.0-586c253f7":"2024-10-16T17:29:42.406Z","0.0.0-720a91d50":"2024-10-17T09:51:25.243Z","0.0.0-020b04921":"2024-10-17T11:15:37.066Z","0.0.0-94d53ca5f":"2024-10-17T12:06:48.430Z","0.0.0-dc38e37b2":"2024-10-17T12:14:08.073Z","0.0.0-b8ab8093b":"2024-10-17T12:33:59.907Z","0.0.0-ae4bfead3":"2024-10-17T13:51:52.396Z","0.0.0-8c7c3b56b":"2024-10-17T15:43:27.695Z","0.0.0-1f6ff8b69":"2024-10-18T12:43:40.544Z","0.0.0-244aa57a9":"2024-10-18T16:47:35.535Z","0.0.0-48152d69e":"2024-10-18T17:22:56.343Z","0.0.0-3ae683403":"2024-10-18T17:49:29.785Z","0.0.0-c325e5ccb":"2024-10-21T11:01:03.379Z","0.0.0-77a23ab4b":"2024-10-21T11:27:08.007Z","0.0.0-381d04f8c":"2024-10-21T12:35:23.237Z","0.0.0-c79493514":"2024-10-21T13:03:35.920Z","0.0.0-44c954b98":"2024-10-21T14:21:53.683Z","0.0.0-e44f496a8":"2024-10-21T15:32:24.307Z","0.0.0-8017161cd":"2024-10-21T16:30:04.776Z","0.0.0-a8ca7005d":"2024-10-21T17:11:46.966Z","0.0.0-f9d5fdb0f":"2024-10-21T20:06:52.455Z","0.0.0-0e91d420a":"2024-10-22T09:53:06.531Z","0.0.0-127615afc":"2024-10-22T10:09:14.615Z","0.0.0-6b9735389":"2024-10-22T10:17:02.793Z","0.0.0-f9e913402":"2024-10-22T11:40:29.217Z","0.0.0-6131ef5a3":"2024-10-22T12:00:50.910Z","0.0.0-7874ed2cd":"2024-10-22T12:45:16.507Z","0.0.0-9bf51d656":"2024-10-22T13:03:21.543Z","0.0.0-226f9bd1f":"2024-10-22T14:58:33.524Z","0.0.0-8d0364786":"2024-10-22T20:36:01.101Z","0.0.0-1de309ba2":"2024-10-23T05:31:38.886Z","0.0.0-3c2fc8c8a":"2024-10-23T08:11:13.291Z","0.0.0-e7ea6005c":"2024-10-23T08:43:39.099Z","0.0.0-760e43ffa":"2024-10-23T10:48:41.169Z","0.0.0-b2192965e":"2024-10-23T12:05:51.254Z","0.0.0-a90980cad":"2024-10-23T12:27:45.185Z","0.0.0-4aa35c562":"2024-10-23T12:49:36.129Z","0.0.0-a2afcf13f":"2024-10-23T13:20:12.641Z","0.0.0-8dc2b7d73":"2024-10-23T16:10:46.755Z","0.0.0-80e5bc688":"2024-10-23T21:02:14.275Z","0.0.0-5ef6231a5":"2024-10-24T07:49:44.216Z","0.0.0-3f1d79c69":"2024-10-24T10:10:31.686Z","0.7.0":"2024-10-24T10:43:29.620Z","0.0.0-8a6d92340":"2024-10-24T10:50:26.225Z","0.0.0-3e7cafc74":"2024-10-24T14:42:31.016Z","0.0.0-656a444fc":"2024-10-24T16:12:31.721Z","0.0.0-924ec18c2":"2024-10-24T16:46:32.620Z","0.0.0-a33a133f8":"2024-10-25T11:14:32.089Z","0.0.0-15ef013f1":"2024-10-25T11:54:04.571Z","0.0.0-eec2a7074":"2024-10-25T12:20:14.313Z","0.0.0-fa8cc0def":"2024-10-25T13:14:38.937Z","0.0.0-a034aa1f6":"2024-10-25T15:06:23.427Z","0.0.0-0a38bbade":"2024-10-25T17:03:49.909Z","0.0.0-4755bbc09":"2024-10-28T10:31:29.236Z","0.0.0-71d0c6612":"2024-10-28T20:08:52.902Z","0.0.0-038fdd97a":"2024-10-29T11:34:03.751Z","0.0.0-bd66d511a":"2024-10-29T12:07:16.247Z","0.0.0-98944bfb8":"2024-10-29T13:02:30.241Z","0.0.0-5cb3f9d19":"2024-10-29T13:13:56.836Z","0.0.0-68a2a8460":"2024-10-29T15:15:40.793Z","0.0.0-6cf64de0c":"2024-10-29T17:29:39.531Z","0.0.0-07b5b25f9":"2024-10-30T12:52:39.424Z","0.0.0-d1474fc20":"2024-10-30T13:45:46.681Z","0.0.0-74ede5618":"2024-10-30T16:27:53.734Z","0.0.0-2e43346f1":"2024-10-31T11:19:51.915Z","0.0.0-f8ebdd1b2":"2024-10-31T11:42:08.308Z","0.0.0-222257826":"2024-10-31T13:45:28.549Z","0.0.0-d938bb395":"2024-10-31T15:29:48.863Z","0.0.0-ab2b02b29":"2024-10-31T16:28:08.837Z","0.0.0-4d7ce6fd9":"2024-10-31T16:37:13.594Z","0.0.0-8963e7b37":"2024-10-31T17:43:17.575Z","0.0.0-d31a90216":"2024-11-01T10:36:03.337Z","0.0.0-f46330a4d":"2024-11-01T11:05:38.484Z","0.0.0-3ee1353d3":"2024-11-01T16:39:23.737Z","0.0.0-2278616b5":"2024-11-04T14:28:07.485Z","0.0.0-89f627426":"2024-11-04T15:24:52.700Z","0.0.0-49ef163e5":"2024-11-04T15:41:03.475Z","0.0.0-e1d2fd668":"2024-11-04T18:48:56.351Z","0.0.0-6948b7045":"2024-11-04T19:12:44.545Z","0.0.0-a5f177945":"2024-11-04T20:23:09.744Z","0.0.0-3a144caf5":"2024-11-05T09:35:51.406Z","0.0.0-1bd4885b5":"2024-11-05T11:16:35.607Z","0.0.0-edef523b7":"2024-11-05T11:30:22.044Z","0.0.0-6380d864d":"2024-11-05T13:10:02.763Z","0.0.0-251e49a7a":"2024-11-05T13:44:46.260Z","0.0.0-5a712e70f":"2024-11-05T14:59:47.951Z","0.0.0-afe985093":"2024-11-05T15:24:01.497Z","0.0.0-0c0606c2a":"2024-11-05T18:41:01.058Z","0.0.0-7ad152ea3":"2024-11-06T18:10:34.033Z","0.0.0-843b27045":"2024-11-06T19:48:29.985Z","0.0.0-6ef772c15":"2024-11-06T20:29:31.149Z","0.0.0-a4f5647a3":"2024-11-07T11:17:24.370Z","0.0.0-f292294ba":"2024-11-07T12:37:31.127Z","0.0.0-3dce3881b":"2024-11-07T13:11:54.288Z","0.0.0-08c658049":"2024-11-07T13:49:00.137Z","0.0.0-492533f19":"2024-11-07T15:26:17.043Z","0.0.0-9098a3b03":"2024-11-07T15:38:19.638Z","0.0.0-50cfea1ee":"2024-11-07T16:34:01.294Z","0.0.0-f6879d3a6":"2024-11-07T18:44:43.019Z","0.0.0-1d5bc6d35":"2024-11-07T21:34:41.170Z","0.0.0-ad51d1d77":"2024-11-07T21:43:52.108Z","0.0.0-c7b157ba7":"2024-11-07T21:56:30.615Z","0.0.0-e2214012f":"2024-11-08T02:04:02.822Z","0.0.0-09bf6b848":"2024-11-08T14:19:45.395Z","0.7.1":"2024-11-08T15:34:40.294Z","0.0.0-f0e6e15c8":"2024-11-08T15:41:02.644Z","0.0.0-b499b743e":"2024-11-11T15:17:59.884Z","0.0.0-ff3542096":"2024-11-11T16:45:48.771Z","0.0.0-f76da8d61":"2024-11-12T08:43:12.299Z","0.0.0-287a5d0e4":"2024-11-12T09:30:29.273Z","0.0.0-ee305dd67":"2024-11-12T11:22:03.233Z","0.0.0-7be8f7639":"2024-11-12T12:39:47.243Z","0.0.0-9d8bf2e6e":"2024-11-12T17:16:35.809Z","0.0.0-96c2b779f":"2024-11-12T18:19:31.897Z","0.0.0-beed72e7f":"2024-11-12T18:29:44.807Z","0.0.0-94f07eec1":"2024-11-12T23:15:48.468Z","0.0.0-f1dc7391a":"2024-11-13T09:30:09.884Z","0.0.0-481445571":"2024-11-13T14:12:03.082Z","0.0.0-c12c0fed8":"2024-11-13T16:52:35.784Z","0.0.0-837f2f569":"2024-11-13T20:32:06.727Z","0.0.0-6d15863ec":"2024-11-14T08:08:02.409Z","0.0.0-56dcc9412":"2024-11-14T10:06:35.293Z","0.0.0-c46e02dfd":"2024-11-14T13:27:23.865Z","0.0.0-b1007130b":"2024-11-14T17:07:29.143Z","0.0.0-b6cbfbdd1":"2024-11-14T17:49:45.670Z","0.0.0-d4d3062b3":"2024-11-15T10:45:36.226Z","0.0.0-b4a0e7468":"2024-11-16T00:56:04.297Z","0.0.0-e2e6912bc":"2024-11-18T12:31:36.000Z","0.0.0-bb17205f1":"2024-11-18T13:52:54.646Z","0.0.0-0fe018c7b":"2024-11-18T14:29:53.383Z","0.0.0-941d4110c":"2024-11-18T21:38:48.646Z","0.0.0-09e6e905d":"2024-11-19T08:22:29.469Z","0.0.0-6508ea21c":"2024-11-19T10:43:43.965Z","0.0.0-edec41591":"2024-11-19T14:00:02.887Z","0.0.0-0a9707eb6":"2024-11-19T17:56:50.578Z","0.0.0-f1f508ec1":"2024-11-19T18:48:56.999Z","0.0.0-97acf07b3":"2024-11-19T20:55:44.172Z","0.0.0-1b80decfa":"2024-11-20T11:01:33.210Z","0.0.0-fa21312c6":"2024-11-20T17:04:39.786Z","0.0.0-563439bd0":"2024-11-20T19:42:40.590Z","0.0.0-a30c80566":"2024-11-21T14:28:08.140Z","0.0.0-c9da28b9c":"2024-11-21T17:43:47.122Z","0.0.0-3e52c7c60":"2024-11-21T21:20:47.287Z","0.0.0-c650cc9c6":"2024-11-22T12:52:51.533Z","0.0.0-31729ee63":"2024-11-22T13:33:40.374Z","0.0.0-31541147b":"2024-11-22T14:46:57.109Z","0.0.0-6ba590320":"2024-11-22T15:43:23.129Z","0.8.0":"2024-11-22T16:52:16.902Z","0.0.0-14f4c3b97":"2024-11-22T16:58:41.258Z","0.0.0-6fe953389":"2024-11-22T17:18:40.424Z","0.0.0-0d314ed14":"2024-11-22T17:41:10.827Z","0.0.0-68b1758d5":"2024-11-23T10:37:10.089Z","0.0.0-219109aec":"2024-11-25T11:18:37.431Z","0.0.0-3cdf0e829":"2024-11-25T14:15:34.116Z","0.0.0-c80859036":"2024-11-25T15:00:59.503Z","0.0.0-476e5df5d":"2024-11-25T15:30:34.594Z","0.0.0-37b3ccc42":"2024-11-25T15:57:47.938Z","0.0.0-7da76deec":"2024-11-25T16:14:44.518Z","0.0.0-7fd90c95a":"2024-11-25T17:05:15.968Z","0.0.0-5cdf2a677":"2024-11-25T17:42:38.451Z","0.0.0-1b1d01a54":"2024-11-25T18:11:27.890Z","0.0.0-8246c4588":"2024-11-26T11:31:16.422Z","0.0.0-02a0e1e18":"2024-11-26T13:01:43.464Z","0.0.0-00bf05fb9":"2024-11-26T19:04:47.689Z","0.0.0-83dab4522":"2024-11-26T19:22:18.927Z","0.9.0":"2024-11-26T19:37:29.698Z","0.0.0-4ab073cf4":"2024-11-26T19:45:01.464Z","0.0.0-5928e8c0f":"2024-11-27T10:09:18.345Z","0.0.0-c7361b1a6":"2024-11-27T12:55:03.486Z","0.0.0-a18ed4ef1":"2024-11-27T13:53:59.800Z","0.0.0-8009ab8a3":"2024-11-27T15:16:15.010Z","0.0.0-58ccf21d4":"2024-11-27T16:15:15.796Z","0.0.0-24c752ee4":"2024-11-27T18:22:39.842Z","0.0.0-113a359b4":"2024-11-28T11:35:29.906Z","0.0.0-914290b55":"2024-11-28T12:36:39.865Z","0.0.0-80a83bb47":"2024-11-28T14:44:41.323Z","0.0.0-98d27250d":"2024-11-28T15:27:47.119Z","0.0.0-a3f56d1ed":"2024-11-28T15:54:12.750Z","0.0.0-22a405558":"2024-11-28T16:14:35.258Z","0.0.0-d86a157ee":"2024-11-28T17:13:30.514Z","0.0.0-4f6f2ec40":"2024-11-29T11:12:20.982Z","0.0.0-4aed2d625":"2024-11-29T16:13:42.379Z","0.0.0-ff8f5ae03":"2024-11-30T12:31:13.532Z","0.0.0-499e12d17":"2024-12-02T10:33:48.189Z","0.0.0-515174e7e":"2024-12-02T15:00:50.703Z","0.0.0-6b21919a3":"2024-12-02T16:21:08.210Z","0.0.0-573901523":"2024-12-02T17:35:36.097Z","0.0.0-b3d2e7dce":"2024-12-02T23:25:57.632Z","0.0.0-4f1a46e32":"2024-12-03T10:50:30.210Z","0.0.0-5244faae5":"2024-12-03T19:27:13.951Z","0.0.0-ac873952c":"2024-12-03T22:42:06.760Z","0.9.1":"2024-12-03T23:36:38.698Z","0.0.0-44d8c44d0":"2024-12-03T23:42:47.278Z","0.0.0-bea65583f":"2024-12-04T07:59:51.666Z","0.0.0-14a7bc659":"2024-12-04T11:02:49.504Z","0.0.0-a068672bc":"2024-12-04T11:52:32.830Z","0.0.0-bc308230a":"2024-12-04T14:06:37.932Z","0.0.0-8f25ebe74":"2024-12-04T15:51:00.782Z","0.0.0-4e571fd00":"2024-12-04T16:25:37.181Z","0.0.0-f5b9cd52b":"2024-12-04T20:31:32.073Z","0.0.0-9435af0b9":"2024-12-05T11:33:33.309Z","0.0.0-8c873edd9":"2024-12-05T14:48:18.083Z","0.0.0-f4ae6ee17":"2024-12-05T15:23:54.265Z","0.0.0-f2045be9e":"2024-12-05T17:14:26.977Z","0.0.0-55ec38ae3":"2024-12-05T17:51:06.813Z","0.0.0-9ede45b02":"2024-12-05T19:00:16.938Z","0.0.0-5ea9d8e9f":"2024-12-05T19:30:58.237Z","0.0.0-f463dd299":"2024-12-06T01:34:21.194Z","0.0.0-21a9e24bc":"2024-12-06T02:53:39.783Z","0.0.0-b9d4d5adb":"2024-12-06T11:52:04.005Z","0.0.0-a2cb6decc":"2024-12-06T15:44:32.208Z","0.10.0":"2024-12-06T16:37:52.233Z","0.0.0-3d8a6522a":"2024-12-06T16:44:16.099Z","0.0.0-119819f97":"2024-12-06T18:22:16.434Z","0.0.0-5449fe54b":"2024-12-06T18:30:24.186Z","0.0.0-90fa58b5b":"2024-12-09T10:50:21.744Z","0.0.0-a29a41ca6":"2024-12-09T11:11:06.125Z","0.0.0-0920d132b":"2024-12-09T14:30:20.620Z","0.0.0-d2447c6c1":"2024-12-09T17:06:21.188Z","0.0.0-669d7ad1e":"2024-12-09T18:59:39.054Z","0.0.0-4c140bcb2":"2024-12-09T23:03:30.429Z","0.11.0":"2024-12-09T23:38:01.966Z","0.0.0-88db1f6f3":"2024-12-09T23:44:32.828Z","0.0.0-8937b01df":"2024-12-10T10:24:26.806Z","0.0.0-e0b98fdb6":"2024-12-10T11:06:13.641Z","0.0.0-400c6dd73":"2024-12-10T11:49:02.850Z","0.0.0-75be0d54a":"2024-12-10T15:22:49.249Z","0.0.0-8ca9533f8":"2024-12-10T16:17:32.846Z","0.0.0-80f21799a":"2024-12-10T16:30:51.019Z","0.0.0-6d2931922":"2024-12-10T16:57:59.209Z","0.0.0-97831fd0f":"2024-12-10T17:21:46.857Z","0.0.0-5886ce720":"2024-12-10T18:14:43.957Z","0.0.0-83717482e":"2024-12-11T10:54:34.517Z","0.0.0-fa5a8fc30":"2024-12-11T12:04:26.849Z","0.0.0-0356d0ac6":"2024-12-11T16:03:10.168Z","0.0.0-6915a7a59":"2024-12-11T16:25:53.601Z","0.0.0-805ad2b39":"2024-12-11T17:13:14.162Z","0.0.0-01178200c":"2024-12-12T00:33:08.365Z","0.0.0-2d03ed04a":"2024-12-12T09:33:54.123Z","0.0.0-ee98fd444":"2024-12-12T10:45:16.596Z","0.0.0-2e90efcd5":"2024-12-12T11:14:13.345Z","0.0.0-11f95f790":"2024-12-12T11:44:49.246Z","0.0.0-b8af06128":"2024-12-12T12:03:18.995Z","0.0.0-d8e96b24f":"2024-12-12T12:40:49.571Z","0.0.0-a98dfa06e":"2024-12-12T13:31:56.117Z","0.0.0-4fe93de10":"2024-12-12T13:44:51.247Z","0.0.0-3bc0f2804":"2024-12-12T15:57:52.653Z","0.0.0-004af5392":"2024-12-12T17:47:54.861Z","0.0.0-eba018e87":"2024-12-12T17:56:30.751Z","0.0.0-1233d6006":"2024-12-13T12:43:10.157Z","0.0.0-ee3ef6414":"2024-12-13T14:17:13.148Z","0.0.0-f13c89776":"2024-12-13T14:32:41.180Z","0.0.0-6cac35131":"2024-12-13T18:04:09.279Z","0.0.0-c86101cb9":"2024-12-16T12:54:28.318Z","0.0.0-15aa936ba":"2024-12-16T17:09:40.972Z","0.0.0-77bd9a1f8":"2024-12-16T17:47:38.112Z","0.0.0-ca9410a4f":"2024-12-17T07:17:48.181Z","0.0.0-a55bc367e":"2024-12-17T09:43:00.696Z","0.0.0-2780849eb":"2024-12-17T10:18:15.534Z","0.0.0-32e06164d":"2024-12-17T11:25:48.056Z","0.0.0-2aa3d316a":"2024-12-17T11:38:14.186Z","0.0.0-01b545184":"2024-12-17T11:51:10.776Z","0.0.0-6403e41b8":"2024-12-17T12:23:23.912Z","0.0.0-0e9499e73":"2024-12-17T13:00:57.613Z","0.0.0-72935f9b2":"2024-12-17T17:45:10.575Z","0.0.0-5124b5da4":"2024-12-18T02:16:20.415Z","0.0.0-fb819f997":"2024-12-18T11:18:31.009Z","0.0.0-c74195c62":"2024-12-18T15:25:52.161Z","0.0.0-8def8c99e":"2024-12-18T16:08:39.779Z","0.0.0-c4cf040dc":"2024-12-19T08:54:38.707Z","0.0.0-5ccad7d6b":"2024-12-19T10:00:30.430Z","0.0.0-086a6b8c6":"2024-12-19T10:16:41.203Z","0.0.0-48e7e1035":"2024-12-19T10:43:45.106Z","0.0.0-8757579a4":"2024-12-19T12:15:25.993Z","0.0.0-004fd33d6":"2024-12-19T14:41:15.998Z","0.0.0-4ab7ffcad":"2024-12-19T15:20:41.603Z","0.0.0-178fd0123":"2024-12-19T16:34:13.997Z","0.0.0-7216835bf":"2024-12-19T17:06:43.100Z","0.0.0-18af481c7":"2024-12-19T18:00:34.247Z","0.11.1":"2024-12-19T19:05:04.051Z","0.0.0-aa9ec0ff2":"2024-12-19T19:11:31.462Z","0.0.0-dbf7aac6f":"2024-12-19T19:27:18.656Z","0.0.0-e3791f7d8":"2024-12-19T20:07:43.699Z","0.0.0-697f166af":"2024-12-19T20:30:02.180Z","0.0.0-e4c79bba8":"2024-12-19T21:29:19.104Z","0.0.0-6c2f17341":"2024-12-20T17:35:04.956Z","0.0.0-cac7fa616":"2024-12-22T11:56:53.571Z","0.0.0-6e6922e1f":"2024-12-23T09:11:17.504Z","0.0.0-8abb43fcd":"2024-12-23T09:30:05.034Z","0.0.0-11cd30dea":"2024-12-23T10:25:42.939Z","0.0.0-05cc18889":"2024-12-23T11:54:42.668Z","0.0.0-c448a57a2":"2024-12-23T12:26:46.178Z","0.0.0-998902238":"2024-12-23T13:02:19.748Z","0.0.0-acbea32c6":"2024-12-30T10:18:43.767Z","0.0.0-8b6f6e633":"2024-12-30T11:26:31.342Z","0.0.0-42e8ba1d5":"2024-12-30T11:53:07.884Z","0.0.0-ab7204a6e":"2024-12-30T12:03:42.784Z","0.0.0-f785f128b":"2024-12-30T17:16:32.627Z","0.0.0-b9533a375":"2024-12-31T11:49:12.979Z","0.0.0-2e78812ad":"2025-01-01T03:50:59.844Z","0.0.0-5d90f4eca":"2025-01-02T23:28:03.012Z","0.0.0-b4e0af163":"2025-01-03T14:32:42.622Z","0.0.0-755a27c7a":"2025-01-03T19:33:58.693Z","0.0.0-00b8dfbfc":"2025-01-06T11:02:25.064Z","0.0.0-8ab13b2d7":"2025-01-06T13:35:11.142Z","0.0.0-f5b3fb511":"2025-01-06T14:26:43.666Z","0.0.0-d8fb032ba":"2025-01-06T16:03:37.796Z","0.0.0-6c5306d9d":"2025-01-06T16:23:24.457Z","0.0.0-5cc3bb10a":"2025-01-07T09:30:34.073Z","0.0.0-69ec448a5":"2025-01-07T10:57:41.381Z","0.0.0-a7b04884d":"2025-01-07T12:03:24.047Z","0.0.0-547e8f8af":"2025-01-07T17:13:19.511Z","0.11.2":"2025-01-07T17:53:45.365Z","0.0.0-a5725bdb3":"2025-01-07T18:00:19.658Z","0.0.0-8b48ca6f1":"2025-01-07T18:22:40.531Z","0.0.0-df15eb020":"2025-01-07T19:23:39.794Z","0.0.0-9d2740aa5":"2025-01-07T20:00:49.101Z","0.0.0-e4716cc87":"2025-01-08T09:40:18.719Z","0.0.0-ff4e77e5a":"2025-01-08T10:31:25.437Z","0.0.0-15613eefe":"2025-01-08T11:21:57.509Z","0.0.0-3f685e4e2":"2025-01-08T11:45:53.538Z","0.0.0-78c1649a1":"2025-01-08T12:27:16.119Z","0.0.0-3e2bedece":"2025-01-08T14:38:32.945Z","0.0.0-f5bd6a726":"2025-01-08T19:42:00.658Z","0.0.0-e771fe990":"2025-01-08T20:00:09.416Z","0.0.0-17c2cdd90":"2025-01-08T20:24:59.142Z","0.0.0-773bda8b3":"2025-01-08T20:47:25.404Z","0.0.0-f3c2f69b3":"2025-01-09T11:26:32.703Z","0.0.0-2c7688737":"2025-01-09T11:49:18.599Z","0.0.0-65a3e3590":"2025-01-09T13:38:58.318Z","0.0.0-78bdec59c":"2025-01-09T14:41:52.157Z","0.0.0-b8e5f63a8":"2025-01-09T15:53:10.532Z","0.0.0-7c8ae1c7b":"2025-01-09T17:51:18.131Z","0.0.0-45d1d1edd":"2025-01-09T18:50:19.532Z","0.0.0-51ca75bf1":"2025-01-09T19:09:23.208Z","0.0.0-28f015412":"2025-01-09T20:19:49.091Z","0.0.0-6c718d055":"2025-01-09T21:14:25.397Z","0.0.0-45f45c333":"2025-01-09T22:33:13.103Z","0.0.0-c63f1b079":"2025-01-10T03:07:14.587Z","0.0.0-f6132761c":"2025-01-10T05:35:09.481Z","0.0.0-54a84758e":"2025-01-10T09:15:58.717Z","0.0.0-998d23099":"2025-01-10T12:27:34.479Z","0.0.0-5c2c55a2b":"2025-01-10T13:01:55.919Z","0.0.0-ab92f837a":"2025-01-10T19:12:34.001Z","0.0.0-d102b6023":"2025-01-10T20:33:08.645Z","0.0.0-0e0227927":"2025-01-13T11:56:48.642Z","0.0.0-e747ddf6a":"2025-01-13T12:45:52.431Z","0.0.0-8fb0f25e7":"2025-01-13T13:03:24.928Z","0.0.0-b687dffa7":"2025-01-13T13:35:10.631Z","0.0.0-5955dac5e":"2025-01-13T14:32:08.989Z","0.0.0-eef649c82":"2025-01-13T15:44:32.231Z","0.0.0-d13e28842":"2025-01-13T16:36:26.752Z","0.0.0-8e9aa40a6":"2025-01-13T19:06:07.059Z","0.0.0-336cc4806":"2025-01-13T19:21:05.109Z","0.0.0-df0e5bef8":"2025-01-14T10:18:08.971Z","0.0.0-3e1bbf5e5":"2025-01-14T16:54:03.797Z","0.0.0-dc2ab3578":"2025-01-14T19:18:10.932Z","0.0.0-bb85c9ac1":"2025-01-14T20:39:21.177Z","0.0.0-19228e50f":"2025-01-14T21:29:59.250Z","0.0.0-97603f031":"2025-01-15T00:22:22.372Z","0.0.0-dceb19608":"2025-01-15T10:05:38.811Z","0.0.0-713f4e800":"2025-01-15T12:14:27.999Z","0.0.0-e8aaa3930":"2025-01-15T12:43:52.154Z","0.0.0-8faf2c074":"2025-01-15T13:49:07.288Z","0.0.0-902e3af15":"2025-01-15T14:07:19.193Z","0.0.0-99f27df05":"2025-01-15T15:14:25.645Z","0.0.0-f9344a076":"2025-01-16T09:48:00.004Z","0.12.0":"2025-01-16T10:04:48.313Z","0.0.0-cc4af98e6":"2025-01-16T10:12:16.558Z","0.0.0-f8c11d741":"2025-01-16T11:22:35.361Z","0.0.0-7c1c90e5c":"2025-01-16T17:21:29.906Z","0.0.0-a1ff045cf":"2025-01-16T17:32:07.840Z","0.0.0-9b519cc72":"2025-01-16T19:00:16.843Z","0.0.0-c588c8a79":"2025-01-16T19:29:09.564Z","0.12.1":"2025-01-16T20:27:41.890Z","0.0.0-fe1e34403":"2025-01-16T20:34:12.210Z","0.0.0-147ab7dda":"2025-01-16T20:43:25.099Z","0.0.0-facb3ffc9":"2025-01-17T07:51:59.236Z","0.0.0-16a9460ea":"2025-01-17T12:23:31.366Z","0.0.0-cca788585":"2025-01-17T16:59:09.944Z","0.0.0-7e0449340":"2025-01-20T11:03:52.014Z","0.0.0-ce165ff11":"2025-01-20T11:26:47.635Z","0.0.0-7faabeb1d":"2025-01-20T14:31:53.267Z","0.0.0-d7adb50fc":"2025-01-20T14:56:12.313Z","0.0.0-fcaa02cdf":"2025-01-20T15:20:19.174Z","0.0.0-a225f8a28":"2025-01-20T16:06:33.634Z","0.0.0-f6cc0293d":"2025-01-20T16:37:37.209Z","0.0.0-9077a6748":"2025-01-20T17:31:44.486Z","0.0.0-806cee846":"2025-01-20T18:02:44.972Z","0.0.0-26fa9e802":"2025-01-20T19:13:30.325Z","0.0.0-a783c2d27":"2025-01-20T20:53:55.114Z","0.0.0-e2f5756c2":"2025-01-20T21:34:15.260Z","0.0.0-97d2a1bb5":"2025-01-21T08:10:35.714Z","0.0.0-29f2076a6":"2025-01-21T10:23:49.843Z","0.0.0-6b111231d":"2025-01-21T13:25:26.443Z","0.0.0-229d00fce":"2025-01-21T14:12:33.714Z","0.0.0-cccfe51ca":"2025-01-21T14:26:49.953Z","0.0.0-6c2e94318":"2025-01-21T16:01:18.137Z","0.12.2":"2025-01-22T07:47:56.532Z","0.0.0-63a60bd4d":"2025-01-22T07:55:41.318Z","0.0.0-e5ebdb143":"2025-01-22T10:50:34.617Z","0.0.0-cd319710a":"2025-01-22T12:21:23.883Z","0.0.0-43ec0944d":"2025-01-22T12:58:38.571Z","0.0.0-a2f695b96":"2025-01-22T13:12:39.821Z","0.0.0-c3c193ea6":"2025-01-22T15:17:21.262Z","0.0.0-bdc7958f2":"2025-01-22T16:00:43.888Z","0.0.0-78a9a2db4":"2025-01-22T18:44:19.330Z","0.12.3":"2025-01-22T20:43:01.170Z","0.0.0-f0f38b3ab":"2025-01-22T20:50:52.395Z","0.0.0-a7163b3a2":"2025-01-23T08:47:50.909Z","0.0.0-d7210ecd3":"2025-01-23T10:16:37.537Z","0.0.0-38860655b":"2025-01-23T19:30:43.265Z","0.0.0-7d138d92c":"2025-01-23T21:34:09.335Z","0.0.0-341eed3bf":"2025-01-23T22:23:23.025Z","0.0.0-40f89a90d":"2025-01-24T01:04:41.285Z","0.0.0-248bdb21d":"2025-01-24T05:16:29.833Z","0.0.0-7f0bde5b5":"2025-01-24T11:50:27.423Z","0.0.0-fd5a45520":"2025-01-24T12:20:35.906Z","0.12.4":"2025-01-24T18:08:35.532Z","0.0.0-135dd8537":"2025-01-24T18:16:27.737Z","0.0.0-5c02e46c8":"2025-01-27T10:48:55.954Z","0.0.0-994121908":"2025-01-27T12:22:00.062Z","0.0.0-7d0be5fa7":"2025-01-27T13:06:26.442Z","0.0.0-3213efefd":"2025-01-27T14:10:59.530Z","0.0.0-134d61d97":"2025-01-27T15:18:57.691Z","0.0.0-f5eaf4bd2":"2025-01-27T16:05:50.131Z","0.0.0-0b79cec51":"2025-01-27T16:46:41.689Z","0.0.0-50b13f60a":"2025-01-27T18:27:11.449Z","0.0.0-2b6f14966":"2025-01-27T20:27:48.443Z","0.0.0-bd9228e85":"2025-01-27T23:32:43.319Z","0.0.0-510d599cb":"2025-01-28T09:49:53.270Z","0.0.0-e7c7235fd":"2025-01-28T11:09:29.956Z","0.12.5":"2025-01-28T11:59:30.472Z","0.0.0-8bef7ea1e":"2025-01-28T12:07:08.795Z","0.0.0-cf4f47a8a":"2025-01-28T12:30:17.733Z","0.0.0-5251052ff":"2025-01-28T13:27:55.182Z","0.0.0-34f979782":"2025-01-28T13:48:11.242Z","0.0.0-f1ef4f10e":"2025-01-28T14:49:44.361Z","0.0.0-471cc748b":"2025-01-28T15:45:57.237Z","0.0.0-17ce7f566":"2025-01-28T16:10:19.621Z","0.0.0-12675cc59":"2025-01-28T18:33:15.978Z","0.0.0-f57bc4e05":"2025-01-29T12:17:42.699Z","0.0.0-ca41ebf0e":"2025-01-29T12:44:06.252Z","0.0.0-ad58eaaca":"2025-01-29T13:39:17.329Z","0.0.0-ce8bfbdad":"2025-01-29T13:52:36.334Z","0.0.0-fdd13038a":"2025-01-29T17:36:57.834Z","0.0.0-d7582150a":"2025-01-29T17:49:07.348Z","0.0.0-5f1caccf2":"2025-01-30T04:37:04.297Z","0.0.0-7112347e7":"2025-01-30T14:47:15.979Z","0.0.0-14da2a174":"2025-01-30T15:10:44.641Z","0.0.0-9ba6374a9":"2025-01-30T15:39:47.663Z","0.0.0-76067433":"2025-01-30T17:16:25.920Z","0.13.0":"2025-01-30T17:18:33.410Z","0.0.0-01edd2807":"2025-01-30T17:25:05.362Z","0.0.0-ea3e16a89":"2025-01-30T18:05:19.408Z","0.0.0-ab498862b":"2025-01-31T11:47:58.882Z","0.0.0-2a59eaeaf":"2025-01-31T12:41:56.999Z","0.0.0-e2b3306e1":"2025-01-31T13:52:08.599Z","0.0.0-ff0d9cd27":"2025-01-31T14:47:44.106Z","0.0.0-444a6302f":"2025-01-31T17:07:30.056Z","0.0.0-46a16bca1":"2025-01-31T18:54:48.963Z","0.0.0-cf09cfa33":"2025-01-31T19:33:30.283Z","0.0.0-f9fd9df8f":"2025-01-31T20:53:04.004Z","0.0.0-4ecabf177":"2025-02-03T14:23:58.666Z","0.0.0-59c7c8ee1":"2025-02-03T14:33:41.431Z","0.0.0-3ea418a5c":"2025-02-03T17:18:11.793Z","0.0.0-6a3436df5":"2025-02-03T20:02:59.891Z","0.0.0-44d04c37b":"2025-02-04T10:59:09.165Z","0.13.1":"2025-02-04T11:10:12.883Z","0.0.0-263682531":"2025-02-04T11:16:40.340Z","0.0.0-4a206213f":"2025-02-04T14:16:03.598Z","0.0.0-b9805d772":"2025-02-04T15:57:08.617Z","0.0.0-6abe69c3f":"2025-02-04T17:07:53.951Z","0.0.0-c412a3198":"2025-02-04T19:55:36.007Z","0.0.0-5bcb20463":"2025-02-05T11:07:06.299Z","0.0.0-9d08af818":"2025-02-05T11:19:40.731Z","0.0.0-504354b0e":"2025-02-05T11:48:35.381Z","0.0.0-c80dbd8d5":"2025-02-05T12:38:05.645Z","0.0.0-e62b097bb":"2025-02-05T13:09:51.721Z","0.0.0-b1966dfe5":"2025-02-05T15:31:39.571Z","0.0.0-2c2e76028":"2025-02-05T18:10:14.728Z","0.0.0-b1800ac00":"2025-02-06T07:24:58.694Z","0.0.0-f345fe728":"2025-02-06T10:27:34.184Z","0.0.0-e98269a59":"2025-02-06T12:19:59.121Z","0.0.0-cee82faca":"2025-02-06T13:23:59.499Z","0.0.0-88514c82d":"2025-02-06T15:27:25.347Z","0.0.0-5ed27444d":"2025-02-06T15:52:07.380Z","0.0.0-3b602fede":"2025-02-06T19:37:47.207Z","0.0.0-71fd250f6":"2025-02-07T13:51:02.306Z","0.0.0-7c05b1b35":"2025-02-07T18:16:15.152Z","0.0.0-0c0374cce":"2025-02-07T19:11:22.651Z","0.0.0-7006630cf":"2025-02-10T10:35:47.891Z","0.0.0-9cfe0d8ed":"2025-02-10T11:54:40.056Z","0.0.0-60310cd79":"2025-02-10T12:12:53.368Z","0.0.0-35c1dc321":"2025-02-10T14:13:45.967Z","0.0.0-bff209d85":"2025-02-10T16:23:04.067Z","0.0.0-027698c05":"2025-02-10T22:13:37.422Z","0.0.0-9a3d52571":"2025-02-11T11:47:28.859Z","0.0.0-599def3e7":"2025-02-11T13:47:23.179Z","0.0.0-aa3675bf7":"2025-02-11T13:58:37.546Z","0.13.2":"2025-02-11T14:51:09.335Z","0.0.0-127a3fdf2":"2025-02-11T14:58:46.732Z","0.0.0-99ba292d8":"2025-02-11T15:28:53.536Z","0.0.0-2547c0fcc":"2025-02-11T17:13:24.139Z","0.0.0-a025ad2ec":"2025-02-11T22:21:01.035Z","0.14.0":"2025-02-12T00:37:08.021Z","0.0.0-825a0212f":"2025-02-12T00:43:54.317Z","0.0.0-41555f831":"2025-02-12T01:23:24.338Z","0.0.0-f2e6e7489":"2025-02-12T03:53:49.926Z","0.0.0-0c7d60a8a":"2025-02-12T13:11:40.802Z","0.0.0-060a4db04":"2025-02-12T16:29:53.183Z","0.0.0-1b07419b5":"2025-02-12T17:39:19.431Z","0.0.0-35710e590":"2025-02-12T18:02:08.147Z","0.0.0-08e37f6e2":"2025-02-12T19:17:42.930Z","0.0.0-ee4873c96":"2025-02-12T20:04:08.061Z","0.0.0-ddaef2b9c":"2025-02-13T01:56:43.089Z","0.0.0-dba3f2158":"2025-02-13T04:06:41.170Z","0.0.0-fff677e35":"2025-02-13T10:40:22.445Z","0.0.0-8e6ede5ca":"2025-02-13T12:05:58.472Z","0.0.0-59eda4af5":"2025-02-13T13:01:47.521Z","0.0.0-1bc60d761":"2025-02-13T14:26:55.900Z","0.0.0-3fb801f73":"2025-02-13T15:06:37.152Z","0.0.0-542c6ead5":"2025-02-13T16:07:44.088Z","0.0.0-6fe4a67d0":"2025-02-13T18:18:52.387Z","0.0.0-1aa2a9198":"2025-02-13T18:42:16.046Z","0.14.1":"2025-02-13T19:35:24.299Z","0.0.0-35504e9c0":"2025-02-13T19:42:15.023Z","0.0.0-ca3cbc42a":"2025-02-13T21:56:07.091Z","0.0.0-28b1dc7c6":"2025-02-14T09:13:46.780Z","0.0.0-a45c58bcf":"2025-02-14T11:14:38.263Z","0.0.0-2586816dc":"2025-02-14T12:03:45.618Z","0.0.0-fe0f83310":"2025-02-14T12:19:33.219Z","0.0.0-f46584035":"2025-02-14T14:12:50.502Z","0.0.0-c0f43ad14":"2025-02-14T15:02:12.553Z","0.14.2":"2025-02-14T15:09:41.126Z","0.0.0-383a3cad1":"2025-02-14T15:40:26.339Z","0.0.0-12bc2f834":"2025-02-14T15:55:00.935Z","0.0.0-07613d3b2":"2025-02-14T16:03:35.055Z","0.14.3":"2025-02-14T17:01:38.642Z","0.0.0-9f482ada8":"2025-02-14T17:08:16.182Z","0.0.0-aaa9cca4d":"2025-02-14T18:10:38.685Z","0.0.0-5734014fd":"2025-02-15T17:40:31.911Z","0.0.0-ed3bc2f3b":"2025-02-17T08:13:46.322Z","0.0.0-ed9162446":"2025-02-17T09:25:38.770Z","0.0.0-139b5ec5c":"2025-02-17T13:53:12.545Z","0.0.0-0322d085f":"2025-02-17T15:03:35.696Z","0.0.0-cc853cf0d":"2025-02-17T16:17:29.247Z","0.0.0-c51cd3a87":"2025-02-17T18:11:26.958Z","0.0.0-5e0617786":"2025-02-17T18:51:20.964Z","0.0.0-0b7b26392":"2025-02-17T20:34:13.580Z","0.0.0-62aaf44c0":"2025-02-18T06:42:51.009Z","0.0.0-c563137e4":"2025-02-18T10:57:49.866Z","0.0.0-efd7f9764":"2025-02-18T11:29:45.870Z","0.0.0-a52a68a21":"2025-02-18T15:50:33.945Z","0.0.0-1d2d23683":"2025-02-18T16:17:48.943Z","0.0.0-60308d16c":"2025-02-18T18:11:31.695Z","0.0.0-d422c8ecb":"2025-02-18T21:45:14.768Z","0.0.0-8835c9f8f":"2025-02-19T01:53:09.664Z","0.0.0-82a893712":"2025-02-19T11:32:08.656Z","0.0.0-693d63eda":"2025-02-19T13:16:19.674Z","0.0.0-4f910cfcf":"2025-02-19T18:05:59.212Z","0.0.0-ab4dcff48":"2025-02-20T08:54:30.441Z","0.0.0-eb46f987c":"2025-02-20T11:49:48.021Z","0.0.0-142753536":"2025-02-20T18:16:57.568Z","0.0.0-ed5ebdc4c":"2025-02-21T16:09:12.540Z","0.0.0-459fbd78e":"2025-02-21T16:28:33.782Z","0.0.0-0f3ace7fc":"2025-02-24T09:06:12.997Z","0.0.0-51a2fd398":"2025-02-24T11:47:26.206Z","0.0.0-6b63fa429":"2025-02-24T14:05:37.069Z","0.0.0-708de7f0c":"2025-02-24T14:56:27.518Z","0.0.0-47f56a2a4":"2025-02-24T16:39:18.963Z","0.0.0-eb0912d54":"2025-02-25T09:59:26.142Z","0.0.0-74a808f0a":"2025-02-25T10:44:37.252Z","0.0.0-085a37abe":"2025-02-25T11:22:50.545Z","0.0.0-71eea4f1e":"2025-02-25T12:45:55.044Z","0.0.0-968c3d9c0":"2025-02-25T13:05:49.990Z","0.0.0-c62973b4c":"2025-02-25T13:30:40.596Z","0.0.0-a9a4c3314":"2025-02-25T14:06:38.708Z","0.0.0-6dd1e2300":"2025-02-25T14:51:45.910Z","0.14.4":"2025-02-25T22:14:31.558Z","0.0.0-fdb82a00e":"2025-02-25T22:20:50.945Z","0.0.0-1f3af77c7":"2025-02-26T07:11:57.382Z","0.0.0-4a742f249":"2025-02-26T11:33:34.810Z","0.0.0-477f8d935":"2025-02-26T12:19:34.109Z","0.0.0-9f05e8fcf":"2025-02-26T13:08:46.281Z","0.0.0-3c695d8f3":"2025-02-26T15:36:44.274Z","0.0.0-36ef9c620":"2025-02-26T21:29:07.237Z","0.0.0-b5bc63b67":"2025-02-27T06:39:36.889Z","0.0.0-6c6143b25":"2025-02-27T07:51:25.457Z","0.0.0-59cb914ee":"2025-02-27T10:34:49.781Z","0.0.0-23be4f453":"2025-02-27T10:58:00.674Z","0.0.0-fce642d59":"2025-02-27T13:08:12.095Z","0.0.0-a9c0159f8":"2025-02-27T14:44:18.142Z","0.0.0-a3d9d64f6":"2025-02-27T15:29:52.788Z","0.0.0-26a66d76d":"2025-02-27T17:55:53.299Z","0.0.0-5b8cb49e9":"2025-02-27T19:33:55.483Z","0.0.0-a4909cbe5":"2025-02-27T19:48:21.313Z","0.0.0-6f26bebb0":"2025-02-28T08:55:17.478Z","0.0.0-0630d9ba4":"2025-02-28T10:50:01.290Z","0.0.0-5b047e4af":"2025-02-28T11:13:04.404Z","0.0.0-acd42a849":"2025-02-28T15:31:10.643Z","0.0.0-bfe0f6f90":"2025-02-28T16:19:27.227Z","0.0.0-a8e20bd8e":"2025-02-28T16:40:41.687Z","0.0.0-b391e0013":"2025-02-28T20:06:03.673Z","0.0.0-8ae084f9e":"2025-03-03T08:14:58.828Z","0.0.0-ff96a7091":"2025-03-03T09:59:20.381Z","0.0.0-60d2bc61a":"2025-03-03T12:39:00.316Z","0.0.0-c8fab4d93":"2025-03-03T14:42:09.999Z","0.0.0-f59d95b6f":"2025-03-03T16:27:51.123Z","0.0.0-7f565c5c8":"2025-03-03T17:34:48.602Z","0.0.0-94729a691":"2025-03-03T21:09:27.364Z","0.0.0-00cf67c53":"2025-03-03T22:57:15.849Z","0.0.0-3f475e54b":"2025-03-04T07:27:24.881Z","0.0.0-2d409892f":"2025-03-04T10:08:40.602Z","0.0.0-cf14e17d4":"2025-03-04T11:57:52.028Z","0.0.0-19a19e90e":"2025-03-04T13:23:27.470Z","0.0.0-a60539794":"2025-03-04T17:55:26.192Z","0.0.0-da568e5a9":"2025-03-04T20:29:15.061Z","0.0.0-56a8aed96":"2025-03-04T21:46:16.974Z","0.0.0-fbba583df":"2025-03-05T09:38:28.202Z","0.0.0-79c781076":"2025-03-05T10:38:13.276Z","0.0.0-595f17092":"2025-03-05T11:40:44.193Z","0.0.0-af9a57a32":"2025-03-05T12:04:00.519Z","0.0.0-bca1fb551":"2025-03-05T15:34:05.137Z","0.0.0-6001ff367":"2025-03-05T20:08:01.398Z","0.0.0-d1d5b5313":"2025-03-05T20:37:49.959Z","0.14.5":"2025-03-05T22:31:52.001Z","0.0.0-924e7e618":"2025-03-05T22:37:48.025Z","0.0.0-187d88794":"2025-03-06T08:59:41.195Z","0.0.0-ca6001066":"2025-03-06T09:47:47.311Z","0.0.0-b24497daf":"2025-03-06T13:49:27.077Z","0.0.0-2138fef92":"2025-03-06T15:08:00.620Z","0.0.0-5875adb87":"2025-03-06T15:30:00.947Z","0.0.0-7b6b0c213":"2025-03-06T15:46:23.893Z","0.0.0-d96fd537f":"2025-03-06T16:41:16.731Z","0.0.0-56c4ba952":"2025-03-06T17:14:05.310Z","0.0.0-e3efd68e3":"2025-03-06T21:34:30.923Z","0.0.0-35366708d":"2025-03-07T11:41:04.806Z","0.0.0-204489364":"2025-03-07T14:26:20.959Z","0.0.0-aba0e9cad":"2025-03-07T17:10:47.025Z","0.0.0-882b9c275":"2025-03-07T17:33:14.757Z","0.0.0-53e63233c":"2025-03-07T19:10:22.377Z","0.0.0-4d9d9e6c8":"2025-03-07T19:54:46.891Z","0.0.0-08b8c4687":"2025-03-07T21:35:05.469Z","0.0.0-8d6d7224b":"2025-03-08T08:27:33.739Z","0.0.0-0dc431692":"2025-03-10T09:04:42.840Z","0.0.0-5e8e633c3":"2025-03-10T10:36:29.565Z","0.0.0-6fb582d7f":"2025-03-10T11:31:24.313Z","0.0.0-54c809450":"2025-03-10T14:41:21.120Z","0.0.0-597255fd3":"2025-03-10T19:57:38.717Z","0.0.0-a3527988e":"2025-03-10T20:57:54.895Z","0.0.0-513504c3e":"2025-03-11T10:46:56.265Z","0.0.0-af1c5c36e":"2025-03-11T11:12:51.236Z","0.0.0-785c39153":"2025-03-11T11:32:15.534Z","0.15.0":"2025-03-11T13:53:04.054Z","0.0.0-5109fdd0b":"2025-03-11T13:59:36.006Z","0.0.0-869ec7b91":"2025-03-11T20:37:50.800Z","0.16.0":"2025-03-13T10:51:55.996Z","0.0.0-8419288a4":"2025-03-13T10:58:05.433Z","0.0.0-62a4ae6c5":"2025-03-13T11:13:01.053Z","0.0.0-f5fb5101a":"2025-03-13T11:31:32.793Z","0.0.0-f68909b77":"2025-03-13T19:21:26.002Z","0.0.0-f35bda38f":"2025-03-13T22:10:30.135Z","0.0.0-b69fd186b":"2025-03-14T09:56:48.638Z","0.0.0-1b2aa916f":"2025-03-14T10:36:55.503Z","0.0.0-931b53d70":"2025-03-14T10:55:28.180Z","0.0.0-d5ce0c459":"2025-03-14T11:16:28.184Z","0.0.0-1d6c6e73a":"2025-03-14T11:37:38.838Z","0.0.0-289a1c53d":"2025-03-14T13:32:38.497Z","0.0.0-7322bf10a":"2025-03-14T14:12:18.649Z","0.0.0-e2472f152":"2025-03-14T15:05:04.974Z","0.0.0-99f802591":"2025-03-14T17:40:04.171Z","0.0.0-5d34c8f5d":"2025-03-17T09:42:37.386Z","0.0.0-c48dce61d":"2025-03-17T19:46:14.578Z","0.0.0-edf169d15":"2025-03-17T20:04:17.668Z","0.0.0-b8fd1b1c8":"2025-03-17T21:14:32.023Z","0.0.0-5ae180ee8":"2025-03-17T22:29:54.884Z","0.0.0-db0172707":"2025-03-17T23:50:07.337Z","0.0.0-05973bba4":"2025-03-18T00:03:29.006Z","0.0.0-fd9dff833":"2025-03-18T00:48:33.692Z","0.0.0-cfa525dba":"2025-03-18T09:21:45.333Z","0.0.0-4ad78ea2c":"2025-03-18T10:01:51.967Z","0.0.0-2b37abe10":"2025-03-18T11:22:43.744Z","0.0.0-1b235b658":"2025-03-18T15:15:48.925Z","0.0.0-0435d8ef5":"2025-03-18T15:48:06.298Z","0.0.0-fce80ae8c":"2025-03-18T16:07:07.327Z","0.0.0-e94b46ff7":"2025-03-18T17:01:19.409Z","0.0.0-d89e1ad71":"2025-03-18T18:14:02.159Z","0.0.0-b48741547":"2025-03-19T00:47:54.772Z","0.0.0-9609b9fd8":"2025-03-19T09:24:22.849Z","0.0.0-a7bd79bf4":"2025-03-19T09:54:50.383Z","0.0.0-03ec9510c":"2025-03-19T10:55:18.666Z","0.0.0-9adbd50cf":"2025-03-19T11:25:25.098Z","0.0.0-c4fa349da":"2025-03-19T11:52:02.936Z","0.0.0-0fe326071":"2025-03-19T15:35:01.025Z","0.0.0-8278db5c8":"2025-03-19T18:32:04.238Z","0.0.0-383dc0abd":"2025-03-19T18:53:23.038Z","0.0.0-62d5471ea":"2025-03-19T22:02:01.287Z","0.0.0-dbbeb23c7":"2025-03-19T23:04:33.687Z","0.0.0-aadb49c5c":"2025-03-20T00:45:30.593Z","0.0.0-a25f06023":"2025-03-20T09:40:17.675Z","0.0.0-dae7bd4dd":"2025-03-20T11:19:37.071Z","0.0.0-8eb206544":"2025-03-20T11:52:19.372Z","0.0.0-d42966125":"2025-03-20T13:37:00.193Z","0.0.0-9b86dba81":"2025-03-20T14:00:52.497Z","0.0.0-36ae02c57":"2025-03-20T15:16:10.033Z","0.0.0-86ab0ca52":"2025-03-20T16:36:34.516Z","0.0.0-ad774e49b":"2025-03-20T18:22:48.943Z","0.0.0-5889c4c71":"2025-03-20T19:29:44.536Z","0.0.0-729788a67":"2025-03-20T20:41:34.345Z","0.17.0":"2025-03-20T22:56:34.185Z","0.0.0-d3c687ba6":"2025-03-20T23:02:50.619Z","0.0.0-0d1240bec":"2025-03-20T23:19:28.628Z","0.0.0-dee6068af":"2025-03-21T09:55:52.672Z","0.0.0-5b4165384":"2025-03-21T10:38:16.817Z","0.0.0-b7d6b7dd1":"2025-03-21T11:04:14.393Z","0.0.0-1c94eee00":"2025-03-21T12:53:59.287Z","0.0.0-5d78760af":"2025-03-21T14:27:53.456Z","0.0.0-e5dbedd78":"2025-03-21T15:42:23.546Z","0.0.0-5f151fc93":"2025-03-21T16:49:02.896Z","0.0.0-57ddaacde":"2025-03-21T18:17:53.063Z","0.0.0-e981d0be5":"2025-03-21T23:13:46.763Z","0.0.0-375cd12a4":"2025-03-22T15:35:55.176Z","0.0.0-eb19dcf23":"2025-03-24T09:34:46.709Z","0.0.0-29cb3069c":"2025-03-24T10:08:03.335Z","0.0.0-6a958df17":"2025-03-24T11:56:45.273Z","0.0.0-9c844f771":"2025-03-24T12:18:22.079Z","0.0.0-dfbf03f87":"2025-03-24T13:06:30.816Z","0.0.0-75005e3dc":"2025-03-24T13:48:37.229Z","0.0.0-409825b78":"2025-03-24T16:40:28.650Z","0.0.0-fc66a2b6b":"2025-03-25T10:07:14.248Z","0.0.0-1f27e267f":"2025-03-25T10:41:32.832Z","0.0.0-d611caf71":"2025-03-25T11:18:23.184Z","0.0.0-ecbe026a8":"2025-03-25T11:53:09.159Z","0.0.0-82f35b879":"2025-03-25T14:25:33.110Z","0.0.0-4fca01898":"2025-03-25T18:03:05.783Z","0.0.0-070ceaef9":"2025-03-25T18:59:16.167Z","0.17.1":"2025-03-26T07:53:17.895Z","0.0.0-9f2562013":"2025-03-26T07:59:45.885Z","0.0.0-a18155fb8":"2025-03-26T09:56:08.181Z","0.0.0-f043b74c7":"2025-03-26T14:48:52.800Z","0.0.0-8e3688f27":"2025-03-26T15:17:12.994Z","0.0.0-2529848e9":"2025-03-26T17:00:45.736Z","0.0.0-a24cf19cb":"2025-03-27T09:58:38.379Z","0.0.0-910007bce":"2025-03-27T10:50:08.946Z","0.0.0-f29f01813":"2025-03-27T12:40:15.637Z","0.0.0-cad99dc78":"2025-03-27T14:39:45.174Z","0.0.0-f378b4d40":"2025-03-27T17:17:58.425Z","0.0.0-d62cc682e":"2025-03-27T17:49:17.484Z","0.0.0-42f4912aa":"2025-03-27T19:36:04.589Z","0.0.0-ecbab5d25":"2025-03-28T07:36:50.181Z","0.0.0-25eaf3b54":"2025-03-28T09:51:47.433Z","0.0.0-3f41730ca":"2025-03-28T10:58:35.875Z","0.0.0-665ebd857":"2025-03-28T11:50:57.421Z","0.0.0-24c2c8f60":"2025-03-28T13:50:20.060Z","0.0.0-e9106dfa5":"2025-03-28T14:57:43.963Z","0.0.0-e6fea1318":"2025-03-31T09:40:38.227Z","0.0.0-23885f651":"2025-03-31T10:52:54.968Z","0.0.0-5eb6e1bd9":"2025-03-31T11:20:41.102Z","0.0.0-5fc7fe6c7":"2025-03-31T12:12:41.865Z","0.0.0-8df60b592":"2025-03-31T13:54:49.581Z","0.0.0-6e8e74777":"2025-03-31T14:40:59.864Z","0.0.0-ec1f813e9":"2025-03-31T15:27:43.090Z","0.0.0-28522aea5":"2025-03-31T18:05:18.064Z","0.0.0-8dcc50f50":"2025-04-01T08:29:57.519Z","0.0.0-39933740e":"2025-04-01T10:08:07.770Z","0.0.0-d533f5ee7":"2025-04-01T14:09:21.325Z","0.0.0-56637e3b2":"2025-04-01T14:49:18.174Z","0.0.0-624882eae":"2025-04-01T15:19:48.698Z","0.0.0-0dae4acb3":"2025-04-02T10:33:16.371Z","0.0.0-6e7f5f6f5":"2025-04-02T14:26:39.352Z","0.0.0-8b510e896":"2025-04-02T19:19:52.849Z","0.0.0-199caa40e":"2025-04-02T19:52:27.365Z","0.0.0-167d31e9a":"2025-04-02T20:26:04.167Z","0.0.0-dfacbd46a":"2025-04-02T21:40:17.353Z","0.0.0-4c6873d11":"2025-04-03T08:55:17.225Z","0.0.0-7427004d4":"2025-04-03T13:46:42.214Z","0.0.0-61b916e0f":"2025-04-03T14:26:38.670Z","0.0.0-55b336f43":"2025-04-03T14:57:33.639Z","0.0.0-007f322f6":"2025-04-03T20:06:30.128Z","0.0.0-4da606723":"2025-04-04T06:58:03.477Z","0.0.0-9b469e213":"2025-04-04T07:14:59.744Z","0.0.0-0292cd61f":"2025-04-04T09:40:49.230Z","0.0.0-15a761893":"2025-04-04T10:11:59.872Z","0.0.0-2d776aeed":"2025-04-04T10:50:05.128Z","0.0.0-e0efb6f17":"2025-04-04T11:54:05.110Z","0.0.0-3af2e30f8":"2025-04-04T13:51:15.184Z","0.0.0-4c5ba3822":"2025-04-04T14:01:32.095Z","0.0.0-a62666b23":"2025-04-04T14:59:00.221Z","0.0.0-dc31c365d":"2025-04-04T19:21:06.892Z","0.0.0-9a3d43c20":"2025-04-05T07:17:42.520Z","0.0.0-1ba9e9787":"2025-04-05T13:23:29.990Z","0.0.0-d4c11710f":"2025-04-05T13:38:08.689Z","0.0.0-4e69fb6f0":"2025-04-07T08:30:37.047Z","0.0.0-75b454c37":"2025-04-07T09:06:35.734Z","0.0.0-2f4767056":"2025-04-07T10:05:07.787Z","0.0.0-586df146e":"2025-04-07T11:15:09.948Z","0.0.0-b1c89dd83":"2025-04-07T11:39:26.204Z","0.0.0-d329da16c":"2025-04-07T12:53:25.960Z","0.0.0-418a19fc7":"2025-04-07T15:39:42.444Z","0.0.0-f5666806e":"2025-04-07T16:07:45.179Z","0.0.0-930ebb279":"2025-04-07T17:02:36.631Z","0.0.0-3d825dac5":"2025-04-07T18:07:57.404Z","0.0.0-120f6c698":"2025-04-07T19:27:16.395Z","0.0.0-09464a6c0":"2025-04-07T20:14:40.216Z","0.0.0-62df08af3":"2025-04-07T20:33:18.206Z","0.0.0-afd93b98d":"2025-04-07T21:26:31.660Z","0.0.0-0a9a26099":"2025-04-08T12:40:58.160Z","0.0.0-562ce1dce":"2025-04-08T14:15:19.245Z","0.0.0-d454ad99a":"2025-04-08T18:31:08.795Z","0.0.0-6331e985b":"2025-04-08T20:17:27.053Z","0.0.0-abffd425c":"2025-04-08T20:44:41.655Z","0.0.0-22b51e3e2":"2025-04-09T11:33:35.187Z","0.0.0-f84344737":"2025-04-09T12:17:20.782Z","0.0.0-fbf77340e":"2025-04-09T13:51:01.669Z","0.0.0-b7ac367fe":"2025-04-09T15:47:38.419Z","0.0.0-a460a9a0e":"2025-04-09T16:46:45.081Z","0.0.0-85bd27ade":"2025-04-09T18:06:58.170Z","0.0.0-05b1e8391":"2025-04-10T09:50:00.982Z","0.0.0-5ace43b2d":"2025-04-10T11:56:57.301Z","0.0.0-8e87754a2":"2025-04-10T12:22:30.201Z","0.0.0-dcce2ecf2":"2025-04-10T12:43:01.079Z","0.0.0-20992b46d":"2025-04-10T14:21:54.168Z","0.0.0-5388447d7":"2025-04-10T16:22:22.969Z","0.0.0-421ea991f":"2025-04-10T18:28:45.778Z","0.0.0-d04c69f81":"2025-04-11T15:05:22.735Z","0.0.0-618d05209":"2025-04-14T01:59:02.436Z","0.0.0-2048ad515":"2025-04-14T04:07:55.597Z","0.0.0-84ecfe9b4":"2025-04-14T09:50:32.746Z","0.0.0-1bdb96926":"2025-04-14T10:14:28.051Z","0.0.0-fd8c0c44c":"2025-04-14T10:42:30.279Z","0.0.0-dfea523ea":"2025-04-14T11:47:04.243Z","0.0.0-4cc036d46":"2025-04-14T12:42:08.788Z","0.0.0-de209c235":"2025-04-14T13:49:51.241Z","0.0.0-9e945a223":"2025-04-14T15:46:09.307Z","0.0.0-955c62491":"2025-04-14T16:09:24.481Z","0.0.0-4c17f0ae1":"2025-04-15T03:45:02.991Z","0.0.0-25b130772":"2025-04-15T05:16:16.859Z","0.0.0-511be3d17":"2025-04-15T05:25:33.421Z","0.0.0-f4c37bb0e":"2025-04-15T05:59:05.706Z","0.0.0-191ebc1eb":"2025-04-15T09:06:16.083Z","0.0.0-bab172422":"2025-04-15T10:21:23.043Z","0.0.0-21bf78f7a":"2025-04-15T11:43:03.445Z","0.0.0-a6a267aa9":"2025-04-15T16:38:14.240Z","0.17.2":"2025-04-15T18:40:16.755Z","0.0.0-1b434fe9f":"2025-04-15T18:45:42.708Z","0.0.0-5777b33c8":"2025-04-15T22:22:47.740Z","0.0.0-5de2b9a39":"2025-04-15T23:03:20.171Z","0.0.0-69864b416":"2025-04-16T03:51:58.905Z","0.0.0-b0c11793a":"2025-04-16T05:22:51.935Z","0.0.0-f00775126":"2025-04-16T10:59:30.325Z","0.0.0-cba4713e8":"2025-04-17T00:56:56.182Z","0.0.0-97aa81187":"2025-04-17T03:14:57.931Z","0.0.0-d65346879":"2025-04-17T05:21:28.902Z","0.0.0-0afae8f8c":"2025-04-17T10:05:20.537Z","0.0.0-41f095b0d":"2025-04-22T08:42:21.483Z","0.0.0-cd542dfb2":"2025-04-22T09:50:56.495Z","0.0.0-2a7749bff":"2025-04-22T12:31:04.422Z","0.0.0-cf2a3439f":"2025-04-22T14:26:48.660Z","0.0.0-740f8ecf4":"2025-04-22T15:30:08.713Z","0.0.0-d16f1c6a1":"2025-04-22T18:26:40.131Z","0.0.0-0cfcfe02e":"2025-04-22T21:24:51.417Z","0.0.0-3f0adf3c2":"2025-04-23T06:55:00.512Z","0.0.0-508df7de7":"2025-04-23T13:06:25.172Z","0.0.0-234afae20":"2025-04-23T13:57:29.139Z","0.0.0-7749f42c3":"2025-04-23T14:24:21.977Z","0.0.0-38ee9e43b":"2025-04-23T16:02:57.497Z","0.0.0-6291fa161":"2025-04-23T16:23:01.557Z","0.0.0-a9190de13":"2025-04-23T18:22:23.883Z","0.0.0-fc47c79f7":"2025-04-24T08:42:24.492Z","0.0.0-b0571fdc3":"2025-04-24T12:01:02.388Z","0.0.0-7744f1a30":"2025-04-24T12:52:08.562Z","0.0.0-da9f8db63":"2025-04-24T13:40:18.148Z","0.17.3":"2025-04-24T16:20:02.461Z","0.0.0-5ffa20293":"2025-04-24T16:25:35.694Z","0.0.0-2c501151d":"2025-04-24T19:18:42.082Z","0.17.4":"2025-04-25T09:38:47.149Z","0.0.0-45973b21a":"2025-04-25T09:45:49.507Z","0.0.0-1be56441d":"2025-04-25T13:13:58.360Z","0.0.0-d34ef3d5b":"2025-04-25T13:54:52.836Z","0.0.0-db300ef98":"2025-04-28T09:58:05.163Z","0.0.0-aa9b7dd23":"2025-04-28T10:45:58.539Z","0.0.0-c8a5a602b":"2025-04-28T11:14:43.144Z","0.0.0-3b60131ca":"2025-04-28T13:14:09.194Z","0.0.0-d2ecc763e":"2025-04-28T13:23:54.113Z","0.0.0-478d79d5b":"2025-04-28T14:57:46.510Z","0.0.0-137d2da06":"2025-04-28T18:21:32.518Z","0.0.0-3f8f1a148":"2025-04-29T08:51:54.328Z","0.0.0-79593e603":"2025-04-29T09:10:51.048Z","0.0.0-2515aa001":"2025-04-29T17:24:18.144Z","0.17.5":"2025-04-29T18:24:31.540Z","0.0.0-6ae158397":"2025-04-29T18:30:00.970Z","0.0.0-357d42acf":"2025-04-29T21:00:27.734Z","0.0.0-508a1a31a":"2025-04-30T10:46:37.968Z","0.0.0-bb413469f":"2025-05-01T10:08:40.008Z","0.0.0-82e220e94":"2025-05-01T15:20:30.836Z","0.0.0-f901e14e8":"2025-05-01T15:37:19.557Z","0.0.0-9c15b6ea2":"2025-05-01T19:01:11.627Z","0.15.1":"2025-05-01T20:43:32.838Z","0.0.0-2be85d77d":"2025-05-02T10:58:26.081Z","0.0.0-3fe85d488":"2025-05-02T13:22:54.390Z","0.0.0-11aa36255":"2025-05-02T13:41:02.708Z","0.0.0-1cd30a554":"2025-05-02T20:26:58.617Z","0.0.0-12fcc2e82":"2025-05-06T08:46:02.999Z","0.0.0-8cdabe23f":"2025-05-06T09:41:05.956Z","0.0.0-f06c3c3ac":"2025-05-06T13:09:08.114Z","0.0.0-078c568c2":"2025-05-06T15:42:14.525Z","0.0.0-df5d1f610":"2025-05-06T16:03:57.995Z","0.0.0-c6b3f10f5":"2025-05-06T20:51:35.294Z","0.0.0-826c5e8df":"2025-05-07T08:15:39.056Z","0.0.0-4672bda9f":"2025-05-07T08:59:12.738Z","0.0.0-8c3cdc34e":"2025-05-07T09:17:14.507Z","0.0.0-6bda16093":"2025-05-07T11:41:32.103Z","0.0.0-5b0c9c948":"2025-05-07T16:31:59.160Z","0.0.0-d0d62e6e4":"2025-05-07T21:36:23.162Z","0.0.0-ceeb375ca":"2025-05-08T08:58:19.158Z","0.0.0-f17ee0868":"2025-05-08T09:27:18.912Z","0.0.0-e55f489db":"2025-05-08T10:02:13.584Z","0.0.0-53ba97df6":"2025-05-08T10:16:15.671Z","0.0.0-e1df3d831":"2025-05-08T10:25:22.896Z","0.0.0-58ed58b1f":"2025-05-08T10:59:19.824Z","0.0.0-02f06996e":"2025-05-08T11:27:16.968Z","0.0.0-415520e76":"2025-05-08T13:14:14.871Z","0.0.0-349cffcd5":"2025-05-08T13:51:05.403Z","0.0.0-7b9716462":"2025-05-09T07:50:03.049Z","0.0.0-79d84635c":"2025-05-09T12:40:37.822Z","0.0.0-f5497d9d3":"2025-05-09T13:00:04.238Z","0.0.0-5b3d1af95":"2025-05-09T17:39:31.681Z","0.0.0-f9b90a279":"2025-05-09T18:54:40.644Z","0.0.0-91d0c408c":"2025-05-12T06:33:21.692Z","0.0.0-fc099ab97":"2025-05-12T07:56:06.035Z","0.0.0-822e103f2":"2025-05-12T08:58:06.678Z","0.0.0-0e215b0cb":"2025-05-12T09:40:01.856Z","0.0.0-da7a0a609":"2025-05-12T10:06:21.560Z","0.0.0-2cc819782":"2025-05-12T10:41:32.298Z","0.0.0-37af03518":"2025-05-12T11:42:05.233Z","0.0.0-63a65042e":"2025-05-12T14:50:16.492Z","0.0.0-f6f1a18fc":"2025-05-12T15:22:33.325Z","0.0.0-362cb0be3":"2025-05-12T16:48:31.303Z","0.0.0-5695a6746":"2025-05-13T13:23:25.361Z","0.0.0-ea71df3d4":"2025-05-13T14:00:31.748Z","0.0.0-f61a08e31":"2025-05-13T15:55:20.243Z","0.0.0-0dc7e3c5b":"2025-05-13T16:43:59.007Z","0.0.0-56bd900a4":"2025-05-14T09:35:28.472Z","0.0.0-92874fef2":"2025-05-14T10:29:45.243Z","0.0.0-f0f10559c":"2025-05-14T14:44:29.391Z","0.0.0-a3b39d8c4":"2025-05-14T16:16:00.418Z","0.0.0-07f4010e6":"2025-05-14T19:09:52.347Z","0.0.0-d033a7da1":"2025-05-14T21:45:29.211Z","0.0.0-5a06dce1a":"2025-05-15T09:41:59.612Z","0.0.0-33daa0961":"2025-05-15T11:17:24.038Z","0.0.0-7e1470b71":"2025-05-15T17:58:48.330Z","0.0.0-3b384e28c":"2025-05-15T18:41:44.548Z","0.0.0-97329d1f4":"2025-05-15T20:04:04.194Z","0.0.0-02d40ed3b":"2025-05-15T20:35:20.113Z","0.0.0-b87b472a1":"2025-05-15T20:42:53.733Z","0.0.0-14dc3937b":"2025-05-16T07:02:36.407Z","0.0.0-ab8dab1e7":"2025-05-16T09:58:52.501Z","0.0.0-2fe62198d":"2025-05-16T10:09:18.300Z","0.0.0-16de0d522":"2025-05-16T10:21:35.410Z","0.0.0-23975ad9e":"2025-05-16T11:31:23.893Z","0.0.0-1e93ebc38":"2025-05-16T13:57:09.972Z","0.0.0-4f2c1ed54":"2025-05-16T15:28:21.262Z","0.0.0-f2a16f112":"2025-05-16T16:06:35.589Z","0.0.0-3b8f7f18b":"2025-05-16T16:23:20.651Z","0.0.0-2ef31a945":"2025-05-16T17:01:04.100Z","0.0.0-de3764fa3":"2025-05-19T08:03:34.286Z","0.0.0-14c7d04ff":"2025-05-19T09:43:08.968Z","0.0.0-40040de6d":"2025-05-19T10:12:30.027Z","0.0.0-db5ea8f1f":"2025-05-19T12:10:21.656Z","0.0.0-e34d19867":"2025-05-19T13:09:54.943Z","0.0.0-6f620532a":"2025-05-19T13:24:55.549Z","0.0.0-5ab035d8a":"2025-05-19T16:38:38.582Z","0.0.0-9707408f4":"2025-05-20T09:47:50.009Z","0.0.0-4ad6a6dbe":"2025-05-20T16:50:27.385Z","0.0.0-0b98f60ae":"2025-05-21T16:51:43.279Z","0.0.0-1bae8618b":"2025-05-21T19:24:51.949Z","0.0.0-9cee4b0c9":"2025-05-22T09:53:49.244Z","0.0.0-c2678d168":"2025-05-22T10:05:26.121Z","0.0.0-a3496bf33":"2025-05-22T10:28:40.332Z","0.0.0-e7fce2523":"2025-05-22T11:21:37.916Z","0.0.0-cc7fae4cb":"2025-05-22T11:51:04.506Z","0.0.0-e5ae13ade":"2025-05-22T12:45:40.541Z","0.0.0-410d98525":"2025-05-22T13:57:26.302Z","0.0.0-6479fc522":"2025-05-22T20:04:01.026Z","0.0.0-f7c82a4a9":"2025-05-23T05:44:24.343Z","0.0.0-da875d639":"2025-05-23T09:09:27.218Z","0.0.0-3fcf19b1c":"2025-05-23T13:09:07.176Z","0.0.0-68a900871":"2025-05-23T14:23:34.564Z","0.0.0-6c03bde33":"2025-05-23T17:03:20.103Z","0.0.0-34c71ce92":"2025-05-23T17:46:44.018Z","0.0.0-adc4941be":"2025-05-27T10:53:43.116Z","0.0.0-efdba4f7f":"2025-05-27T11:10:48.247Z","0.0.0-c91d3918c":"2025-05-27T11:31:41.488Z","0.0.0-212e8f9c7":"2025-05-27T14:50:12.449Z","0.0.0-fea7128ba":"2025-05-27T15:05:51.579Z","0.0.0-fdae3f766":"2025-05-27T16:50:45.260Z","0.0.0-d9d937ab6":"2025-05-27T17:04:36.922Z","0.0.0-8c313f145":"2025-05-28T10:04:50.587Z","0.0.0-ee713a67f":"2025-05-28T11:48:36.057Z","0.0.0-1f76f30bb":"2025-05-28T12:21:19.099Z","0.0.0-e39a45ffa":"2025-05-28T12:31:41.034Z","0.0.0-fec45ed61":"2025-05-28T13:55:57.732Z","0.0.0-781924bb9":"2025-05-28T14:40:22.453Z","0.0.0-47f0d9871":"2025-05-28T16:41:53.043Z","0.0.0-2e12e6e6f":"2025-05-28T17:37:00.146Z","0.0.0-b8f058c81":"2025-05-28T18:33:03.862Z","0.0.0-d3a6eb30e":"2025-05-28T19:14:38.885Z","0.0.0-6dc5f221b":"2025-05-29T10:44:55.726Z","0.0.0-bd763c3ee":"2025-05-29T11:41:17.619Z","0.0.0-ce7cb9ab2":"2025-05-29T13:06:56.649Z","0.0.0-7028c3705":"2025-05-29T18:47:23.258Z","0.0.0-92719a535":"2025-05-30T11:11:21.255Z","0.0.0-ad3d0f9a8":"2025-05-30T11:54:12.237Z","0.0.0-80e75f4a6":"2025-05-30T12:12:16.811Z","0.0.0-40dd603b8":"2025-05-30T15:02:57.208Z","0.0.0-b3be05734":"2025-05-30T15:56:17.906Z"},"bugs":{"url":"https://github.com/cloudflare/workers-sdk/issues"},"author":{"name":"wrangler@cloudflare.com"},"license":"MIT OR Apache-2.0","homepage":"https://github.com/cloudflare/workers-sdk/tree/main/packages/workers-shared#readme","keywords":["cloudflare","workers","cloudflare workers"],"repository":{"url":"git+https://github.com/cloudflare/workers-sdk.git","type":"git","directory":"packages/workers-shared"},"description":"Package that is used at Cloudflare to power some internal features of Cloudflare Workers.","maintainers":[{"email":"npm-readonly@cloudflare.com","name":"cf-ci-write"},{"email":"service-account@cloudflare-ui.com","name":"dash_service_account"},{"email":"workers-devprod@cloudflare.com","name":"wrangler-publisher"},{"email":"ui-platform-production@cloudflare.com","name":"cf-npm-publish"}],"readme":"","readmeFilename":""}